GetDlgItem函数返回窗口中指定参数ID的子元素的句柄,可以通过返回的句柄对窗口内的子元素进行操作。我想问的是为什么可以通过返回的句柄对窗口内的子元素进行操作
例如:
CString str;
CEdit pedit = (CEdit)GetDlgItem(IDC_EDIT1);
pedit->GetWindowText(str);
函数(CEdit*)GetDlgItem(IDC_EDIT1);返回的只是编辑控件IDC_EDIT1的句柄,而且这个句柄又没有和哪个CEdit对象相关联,为什这个返回的句柄可以调用类CEdit的成员函数,即pedit->GetWindowText(str);求大神帮忙解答下,谢谢了!
GetDlgItem函数返回值问题,求大神帮忙解答下,不胜感激!
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-