佚名通过本文主要向大家介绍了
求解vc的SDK编程中,对于非模态的对话框为何要用IsDialogMessage来发送消息等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 求解vc的SDK编程中 ,对于非模态的对话框为何要用IsDialogMessage 来发送消息
描述:
解决方案1:
描述:
求解.vc的SDK编程中 ,对于非模态的对话框.为何要用IsDialogMessage() 来发送消息...
难道该非模态对话框消息与其它消息有何区别吗,IsDialogMessage(NULL,&msg) 是否是多此一举..
请高手讲解讲解其中差异........
如下:
while (GetMessage(&msg,NULL,0,0))
{
if (!IsDialogMessage(NULL,&msg))
{
TranslateMessage(&msg) ;
DispatchMessage(&msg) ;
} ;
};
解决方案1:
过滤掉没有用到的一般窗口消息吧,我也不太清楚