这东西真是奇怪,找了半天原因,最终的发现却是让人抓狂,呵呵
现象:对话框按ESC或回车都不能关闭窗口(我没有处理PreTransplanteMessage),用spy++看,对话框完全收不到键盘消息
原因:我的对话框上有个控件的属性中设置了:Tab Stop,rc文件中看的话就是加上了WS_TABSTOP
解决:去掉tab stop风格! 唉,真是!#$%!$%!$%^@%^@#%&*!%$!
看来每一行代码都要细细想过之后才加,就像是处理MFC的消息,一样,最后要返回TRUE还是返回FALSE,不想清楚,就很可能会出问题。