您的位置:程序门 -> vc/mfc -> 基础类



关于对话框消息传递的问题?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于对话框消息传递的问题?
发表于:2007-09-25 15:36:49 楼主
我用api创建一个对话框,然后有一个消息回调函数,以这个对话框为父窗口,又传教一个edit编辑框,edit编辑框也有个回调函数,问题是:是不是每次edit触发键盘鼠标的消息都要系统先传给父窗口,然后父窗口再给edit编辑框啊?
发表于:2007-09-25 16:27:091楼 得分:0
是的,   由父窗体分发给子窗体,   消息队列只有一个
发表于:2007-09-25 16:38:522楼 得分:0
可以在父窗口的回调函数截到这个消息吗,怎么截到
发表于:2007-09-25 17:06:493楼 得分:0
如果一个窗口有5个编辑框,而每个编辑框都有自己的消息处理函数,而我想当按esc键时,发送窗口退出消息,如果我想在一个入口处截到esc按下消息,得在哪截,要不只能在每个编辑框的消息函数都得处理esc按下消息???
发表于:2007-09-25 17:09:474楼 得分:0
windowproc中截取
发表于:2007-09-25 17:14:025楼 得分:0
在哪个windowproc截取
发表于:2007-09-25 20:49:476楼 得分:0
当然是对话框的。默认对话框处理esc就是退出窗口的吧。
发表于:2007-09-26 09:19:017楼 得分:0
那为什么子窗体的按键消息没有经过父窗体的windowproc呢?鼠标事件消息是经过了父窗体的windowproc。


快速检索

最新资讯
热门点击