建立了一个STATIC TEXT控件把它设为不显示,怎么在程序中用按扭来控制它显示和不显示!

解决方案 »

  1.   

    //1、将此Static Text的ID设置一下,不要用默认值,比如IDC_STATIC1
    //2、在按钮的OnButton中
    {
      static bool bShow = true;  //开始是可见,设置为1;  
      if(bShow)
      {
        GetDlgItem(IDC_STATIC1)->ShowWindow(FALSE);
        bShow = false;
      }
      else
      {
        GetDlgItem(IDC_STATIC1)->ShowWindow(TRUE);
        bShow = true;
      }
    }
      

  2.   

    ShowWindow(GetDlgItem(IDC_STATIC1)->GetSafeHwnd(), SW_SHOW);
    ShowWindow(GetDlgItem(IDC_STATIC1)->GetSafeHwnd(), SW_HIDE);