123456

 

BM_SETSTATE

 精确地讲,当按钮接收到BM_SETSTATE消息并且wParam设置到TRUE时,BM_SETSTATE是按钮专有的消息,用于请求按钮绘制‘按下’或‘释放’模式,每次点击(或发送BM_SETSTATE消息)Windows都自动地通知父窗口这个事件。对于按钮就是BN_CLICKED消息

不小心搞掉这个消息,结果不响应BN_CLICKED了,win7直接报无效的参数,当然,可以用SendMessage( GetParent(hWnd), WM_COMMAND, GetDlgCtrlID(hWnd), (LPARAM) (hWnd) );来发送消息.

posted on 2011-08-31 14:38  hgy413  阅读(185)  评论(0编辑  收藏  举报

导航