zoukankan      html  css  js  c++  java
  • 如何动态设置CStatic的相关属性

    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);
        
    
    }
  • 相关阅读:
    RPC学习
    json
    jsf
    ajax分析
    async分析
    web后台
    servlet和CGI区别(转)
    forward和redirect
    (转)jvm
    Async分析
  • 原文地址:https://www.cnblogs.com/yagzh2000/p/2814638.html
Copyright © 2011-2022 走看看