如何让子对话框响应鼠标滚动轴
我现在有一个主对话框a,内嵌了一个子对话框b,子对话框b有一个滚动条,我想用鼠标滚动轴控制子对话框b的滚动条滚动,于是在子对话框b中加入了OnMouseWheel,响应消息ON_WM_MOUSEWHEEL(),可是发现没有作用,不知道原因是什么,请各位高手帮忙指教一下,应该怎样做呢?
[解决办法]
WM_MOUSEWHEEL消息是发给具有焦点的控件的,而对话框本身是没有焦点的,只有对话框上面的控件具有焦点时,OnMouseWheel才会被调用。
[解决办法]
自己做一个对话框类,重载WM_MOUSEWHEEL消息。