社区
界面
帖子详情
如何获得子对话框的句柄?
lovestxu
2008-11-28 05:30:00
做一个面界面,在主对话框上附有几个无标题子对话框,想问怎么在主对话框上获得子对话框的句柄?
...全文
272
15
打赏
收藏
如何获得子对话框的句柄?
做一个面界面,在主对话框上附有几个无标题子对话框,想问怎么在主对话框上获得子对话框的句柄?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
caiwuke
2008-12-04
打赏
举报
回复
http://download.csdn.net/source/826748
xiaobo270
2008-12-03
打赏
举报
回复
5楼与10楼的解答貌似对的,就我的理解。
lovestxu
2008-11-29
打赏
举报
回复
[Quote=引用 5 楼 yuhudie203 的回复:]
你的子对话框应该有相应的类吧
比如CXXXDialog
在主对话框中.h文件中
#include "XXXDialog.h"
public:
CXXXDialog m_XXXDlg;
在你要用到对话框句柄的地方用
m_XXXDlg.m_hWnd
就行了
[/Quote]
这样好像是获得了句柄,可是这个句柄不能用来发送消息,我是想从主对话框上发送消息过去,
lovestxu
2008-11-29
打赏
举报
回复
[Quote=引用 6 楼 lhsxsh 的回复:]
能说具体点嘛?
[/Quote]
我想从主对话框上发送消息到子对话框上去,可是找不到那个对话框的句柄,子对话框就是一个child类型的对话框,它是显示在主对话框上面的,
Eleven
2008-11-29
打赏
举报
回复
[Quote=引用 12 楼 wangyaosuper 的回复:]
如此如此的问题,我10年前也经常问哈哈哈
[/Quote]
大哥,今年贵艮啊??
wangyaosuper
2008-11-29
打赏
举报
回复
如此如此的问题,我10年前也经常问哈哈哈
yangyun1219
2008-11-29
打赏
举报
回复
GetDlgItem(ID号)就可以了啊
bai_hua_lin
2008-11-29
打赏
举报
回复
哈哈,刚才没有看请楼主的意思。主对话框给子对话框发送消息的话,用SendMessage,或者SendDlgItemMessage就可以了么。
bai_hua_lin
2008-11-29
打赏
举报
回复
举个例子,如你有一个CDlg的对话框类,里面有个Edit控件,要获取这个Edit控件IDC_EDIT的句柄至少有两个办法:
1.((CEdit *)GetDlgItem(IDC_EDIT))->m_hWnd
2.给这个控件关联一个control类型的变量m_edit,用m_edit.m_hWnd即可。
对于静态控件(即初始ID值就默认位IDC_STATIC)的句柄,需要先修改其ID值,然后按照上述方法实施。
lhsxsh
2008-11-28
打赏
举报
回复
能说具体点嘛?
yuhudie203
2008-11-28
打赏
举报
回复
你的子对话框应该有相应的类吧
比如CXXXDialog
在主对话框中.h文件中
#include "XXXDialog.h"
public:
CXXXDialog m_XXXDlg;
在你要用到对话框句柄的地方用
m_XXXDlg.m_hWnd
就行了
superdiablo
2008-11-28
打赏
举报
回复
什么意思,是子控件吗?用GetWindow(m_hWnd, GW_CHILD)
glacier3d
2008-11-28
打赏
举报
回复
子对话框哪来的就到哪去找啊---资源、创建的、...
我想我是人
2008-11-28
打赏
举报
回复
用GetDlgItem试试
Chivalry
2008-11-28
打赏
举报
回复
m_hWnd啊
VC++ 专家指导.doc
(25) 如何获取应用程序的 实例
句柄
? 23 (26) 如何编程结束应用程序? 23 (27) 如何创建和使用无模式
对话框
24 (28) 如何防止主框窗口在其说明中显示活动的文档名 26 (29) 如何在代码中获取工具条和状态条的...
显示窗口
句柄
Spy++ Lite是一款强有力的编程辅助工具 功能强大 免费 绿色 可用 好用
可以以十六进制和十进制两种不同方式显示窗口
句柄
等所有数值。本软件还可以简单调节窗口的状态和形为,如是否可见,是否可用,最大化,激活等。除此以外,您还可以把它当作一个截图的小工具来用。:) 下面举两个...
VC编程技巧精选,很不错
71. 在VC1.5中,如何得到
子
窗口在主窗口中的相对坐标? 72. VC1.5 如何调用进程? 73. VC++1.5编Win3.1程序能否实现全局跳转? 74. 如何在DLL用自定义窗口? 75. 如何让TOOLTIP的字体变大? 76.怎样更换wallpaper. 77.写...
VC++常用功能实例
1. 如何获取应用程序的实例
句柄
? 38 2. 如何通过代码
获得
应用程序主窗口的指针? 38 3. 如何在程序中
获得
其他程序的图标? 38 4. 如何编程结束应用程序?如何编程控制windows的重新引导? 39 5.怎样加载其他的应用程序? ...
VC++常用的共用函数100多页
1. 如何获取应用程序的实例
句柄
? 38 2. 如何通过代码
获得
应用程序主窗口的指针? 38 3. 如何在程序中
获得
其他程序的图标? 38 4. 如何编程结束应用程序?如何编程控制windows的重新引导? 39 5.怎样加载其他的应用程序? ...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章