mwfd.net
当前位置:首页 >> gEtDlgitEm >>

gEtDlgitEm

Dlg -- 对话窗,一个控件。 根据一个对话窗或一个控件的ID, 返回一个指向这个对话窗或控件的对象的指针。 例如,IDC_EDIT1 是 控件的ID CEdit* pBoxOne; pBoxOne = (CEdit*) GetDlgItem(IDC_EDIT1); 用 GetDlgItem(IDC_EDIT1); 返回一个指向这个...

GetDlgItem的用法 基本用法(得到当前对话框中的控件): CButton* btn = (CButton*)GetDlgItem(IDC_BUTTON_SEND); btn->SetWindowTextW(_T("hello")); 如果想得到其他对话框中的控件,用GetDlgItem(hwnd,IDD); CWnd::GetDlgItem(int nID) 这个...

“用哪个控件的指针指向GetDlgItem(IDC_LIST1)” 这个说法不准确。 GetDlgItem(IDC_LIST1) 这个函数获得的,是一个CWnd* 的窗口类指针,如果需要使用这个指针对控件进行操作,那么标准窗口操作(如:GetWindowText)是不需要强制类型转换的。如果...

获取对应id的指针,比如一个edit控件的ID为ID_EDIT,那就可以使用getdlgitem(ID_EDIT)获取这个edit控件的指针,接着再用一个setwindowtext()就可以在对话框中设置内容了。 getdlgitem(id_edit)->setwindowtext(L"111")在edit中输入111

弄个全局变量: CWnd * g_pWnd; 在对话框中的OnInitDialog 函数中: g_pWnd = this; 然后就可以在其它类中这样用: g_pWnd->GetDlgItem(nID);

因为所有的静态控件都是基于窗口的,所以都有SetWindowText方法 GetDlgItem(IDC_STATIC)获得IDC_STATIC窗口指针 SetWindowText()把该窗口文字显示为“明日科技” 用于不给控件关联成员变量的情况下,不用UpdateData(FALSE)更新 SetDlgItemText的原...

CEdit *edit1=(CEdit*)GetDlgItem(IDC_EDIT1);从当前DialogWindow中找到名为IDC_EDIT1的控件,它是CEdit类型的 edit1->SetWindowTextW(_T("你好"));针对这个控件,调用SetWindowTextW方法设置内容为“你好”

GetDlgItem的用法 基本用法(得到当前对话框中的控件): CButton* btn = (CButton*)GetDlgItem(IDC_BUTTON_SEND); btn->SetWindowTextW(_T("hello")); 如果想得到其他对话框中的控件,用GetDlgItem(hwnd,IDD); CWnd::GetDlgItem(int nID) 这个...

GetDlgItem(IDC_SAMPLE) 这部分获取控件IDC_SAMPLE的对象指针 GetDlgItem(IDC_SAMPLE)->GetWindowRect(&rect); 整个是获取该控件的区域大小到rect中

GetArea不是继承CWnd的吧,那当然不能只用一个参数了 还得加一个窗口句柄参数,例如HWND hDlg;给hDlg赋值IDC_COMBO1所在窗口的句柄,函数就改成 ((CComboBox*)GetDlgItem(hDlg,IDC_COMBO1)) HWND hDlg;//在头文件里申明一个变量 hDlg = ((CCombo...

网站首页 | 网站地图
All rights reserved Powered by www.mwfd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com