为啥添加的消息没有相应呢?
我利用vs2008创建了一个window程序,在回调函数中添加了一个WM_LBUTTONDOWN的消息,但是左键按下的时候没有相应,是怎么回事呢,小弟初学,望各位大神帮帮忙,谢谢了~
这是消息代码段
case WM_LBUTTONDOWN:
MessageBox(hWnd,"nihao","ni",MB_YESNO);
HDC hdc;
hdc = ::GetDC(hWnd);
::TextOut(hdc,0,0,"winmain",strlen("winmain"));
::ReleaseDC(hWnd,hdc);
break;
[解决办法]
下断点,F5调试看能否进入
[解决办法]
我这试了一下,完全正常
[解决办法]
1.断点调试一下,看看能否进入到case的处理代码中
2.楼主的“没有响应”是什么意思?没有弹出messagebox还是没有textout?
[解决办法]
WM_LBUTTONDOWN的地方下个断点,看看进入了没?
[解决办法]
是呀,实在不行你就手动加吧。这样还好一点不会出错的呵呵 !