VC++2010

 在窗体上放上ID为IDC_STATIC的CStatic控件,另放一按钮,点击按钮设置静态控件的内容和其它状态,代码如下:

void CstaticProDlg::OnBnClickedButton1()
{
    // TODO: 在此添加控件通知处理程序代码
  CStatic* p=(CStatic*)GetDlgItem(IDC_STATIC);
  p->SetWindowTextW(_T("你好"));
  p->EnableWindow(FALSE);//设置是否可用
  p->ShowWindow(1); //0 为不可见
  
}

我们也可以设置静态变量的ID为IDC_STATIC1,为其增加变量值为m_static, 为字符串类型

void CstaticProDlg::OnBnClickedButton2()
{
    // TODO: 在此添加控件通知处理程序代码
    m_static="你好呀";
    UpdateData(FALSE); //关联控件与变量
    

}

也可以增加类型为CStatic类型的变量

void CstaticProDlg::OnBnClickedButton2()
{
    // TODO: 在此添加控件通知处理程序代码
    m_static.SetWindowTextW(_T("你好"));
    m_static.ShowWindow(1);
    

}

 

相关文章:

  • 2021-10-11
  • 2022-12-23
  • 2023-01-29
  • 2021-08-09
  • 2021-09-20
  • 2022-12-23
  • 2022-12-23
  • 2021-10-15
猜你喜欢
  • 2021-04-28
  • 2022-12-23
  • 2021-09-08
  • 2021-12-15
  • 2022-12-23
  • 2021-12-12
  • 2022-12-23
相关资源
相似解决方案