GetDlgItem函数怎么用啊?

fiveyes 2004-02-13 10:32:43
我有个对话框程序,对话框是放在资源文件里面的,程序运行起来后,需要得到对话框中某个控件的句柄,我就用了GetDlgItem(hwnd, IDC_RESULT);hwnd是对话框窗口的句柄,IDC_RESULT是那个控件的ID,可是却得不到控件的句柄?

HWND hwndEdit = GetDlgItem(hwnd, IDC_RESULT);

为了验证,我在底下加了个:

if(!hwndEdit)
MessageBox(hwnd, TEXT("未找到该控件!"), TEXT("错误"), MB_ICONERROR);

结果错误提示还真的就弹出来了!

查了MSDN,也没见什么特别的注意事项啊?

真是没办法了,有用过这个函数的,或者有什么办法的,给出个主意吧!谢谢啦!
...全文
100 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复

1,222

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧