怎么隐藏一个“检查框”控件。。IDC_CHECKTAPE --m_CheckTape.怎么隐藏它??

解决方案 »

  1.   

    if(pSheet->m_pDoc->m_bCheckTape==1)
      {
     此处隐藏这个检查框(ID为IDC_CHECKTAPE)
      }非常感谢!!
      

  2.   

    都不知道你说的什么,通常把一个控件的指针强制转化成cwnd*就可以调用ShowWindow(SW_HIDE)隐藏了
      

  3.   

    :)刚刚接触VC。。不知道到底怎么整,能给段代码吗?例如要隐藏以IDC_CHECKTAPE为ID号的检查框控件??再次谢谢:)
      

  4.   

    删除它的对象,需要时动态建立
    请看下面:与你的问题无关,但和所有中国人有关http://www.csdn.net/expert/topic/873/873472.xml?temp=.3153192
      

  5.   


    CWnd * checktype=(CWnd *)GetDlgItem(IDC_CHECKTAPE);checktype->ShowWindow(FALSE);
      

  6.   

    CButton *pChBt=(CButton *)GetDlgItem(IDC_CHECKTAPE);
    if(pChBt)
        pChBt->ShowWindow(SW_HIDE);

    m_CheckTape.ShowWindow(SW_HIDE);
    UpdataData(FALSE);
    如果要再显示出来只要将SW_HIDE该为SW_SHOW