MFC中从窗体类外修改控件属性的几种方法

来源:互联网 发布:sdfiecity是什么软件 编辑:程序博客网 时间:2024/06/05 17:18

一个CEdit控件,我们要起从窗体类的外面修改它的值。

设有如下状况:

主窗体类Myclass

ID为CEDIT_TEST1

Control型变量CEdit cedit_control

m_hwnd主句柄

 

1,直接传递控件变量cedit_control

2 , 传递主类 this指针

3 , HWND hh=GetDlgItem(m_hwnd,CEDIT_TEST1);   

     SetWindowText(hh,L"sss");

4,  HWND hh=GetDlgItem(m_hwnd,IDC_EDIT1);   
    CWnd *pWnd = CWnd::FromHandle(hh);
    pWnd->SetWindowText(L"sssss");

原创粉丝点击