如何获取对话框的句柄??? 通过以下方式可以获取一个窗口的句柄HWND hwnd;hwnd = ::FindWindow(NULL,"窗口");请问如何获取一个对话框(比如名字叫"对话框")的句柄呢?有怎样对该对话框进行隐藏\关闭等操作呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对话框也是窗口,可以一样得到。HWND hwnd;hwnd = ::FindWindow(NULL,"对话框");要隐藏:CWnd * pWnd = (CWnd *)FromHandle(hwnd);pWnd->ShowWindow(SW_HIDE);关闭:PostMessage(hwnd, WM_CLOSE, NULL, NULL); 不行呀,hwnd=0的为什么呢? VC怎么显示在线地图? 导入表目标API的地址跟GetProcAddress返回的目标API地址一样吗 opengl--glmultiDrawElements MDI 多文档MFC程序如何让新建的Doc子窗口最大化?急 请教大家一个问题,如果你上班的公司老有人模仿你,很恶心,怎么办呢? 在VC中如何获得数据集记录数? 定向散分贴 为什么我的ATL COM控件中的输入框不能响应回车键?盼解答..... CSrting的一个小问题! 使用Static Text显示ICON图标为什么一点反应也没有 如何在Picture控件中画图?? 看不懂的C++数组的声明
HWND hwnd;
hwnd = ::FindWindow(NULL,"对话框");要隐藏:
CWnd * pWnd = (CWnd *)FromHandle(hwnd);
pWnd->ShowWindow(SW_HIDE);关闭:
PostMessage(hwnd, WM_CLOSE, NULL, NULL);
为什么呢?