IsDialogMessage

来源:互联网 发布:天皇知乎 编辑:程序博客网 时间:2024/06/07 09:02

 

转载自: http://fengqing888.blog.163.com/blog/static/33011416201066112144250/

 

 IsDialogMessage并不是象它的名字那样用来检查对话框消息的,而是用来解释或转换消
息的,更贴切的名字应该是TranslateDialogMessage IsDialogMessage解释非模态对话框消息。

 你可以将它看成是对话框中专门内建的解释消息的加速键表。实际上,IsDialogMessage
不是对话框专用的-你可以在任何有控制的窗口中使用它来实现与在对话框中一样的键盘行为。
但是因为它的第一个参数是对话框的HWND,所以实际上你必须应用中的每一个非模态对话框都调
用这个函数. 消息是给对话框窗口