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) 这个...

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

hWnd = GetDlgItem ( hDlg , nIDDlgItem )hDlg是窗口的句柄,nIDDlgItem是hDlg窗口内的控件的ID号,返回值hWnd就是控件的句柄。 yjf_victor | 发布于2011-...

CButton* btn = (CButton*)GetDlgItem(IDC_BUTTON_SEND);btn-SetWindowTextW(_T("hello"));如果想得到其他对话框中的控件,用GetDlgItem(hwnd,IDD);CWnd::GetDlgItem(int nID)这个是一个类成员函数,可使用CWnd* pWnd = GetDlgItem(ID_XXX);而...

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

两个写法没有本质区别,GetDlgItemText最终调用的就是GetWindowText 当CString获取了一个字符串“1,23,4,5,6”之后,你需要通过自己的代码拆分字符串再转换为int才能保存到数组里面,没有特别省事儿的办法。 拆分示例: CString str = “1,23...

详细的GetDlgItemText的用法可以参看MSDN中的介绍。 我这里帮你回答下你的疑问。 你这里的代码是某程序中的片段吧。 根据这些代码段,大概的意思应该是将2个编辑框里输入的数字相加后显示到第3个编辑框里。 int num1,num2,num3; //定义这个,是...

不知道你为什么分别运行是正常的,OnCreate是在创建之前的初始化工作,你在OnCreate中是不能控制未创建完成的控件的。一般的初始化都是在OnInitDlg中进行初始化

GetDlgItem(IDC_BUTTON5)返回的是ID为IDC_BUTTON5的一个按钮,的引用(或叫指针)。 按钮CButton是继承自windows窗体类,其中的方法ShowWindow就是用来显示或隐藏按钮本身。 SW_HIDE是宏定义,还有SW_SHOW,这个参数的意思就是字面的意思,隐藏...

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