怎么给自己派生的MyButton类添加WM_MOVE消息响应
环境:WinXP SP3 + VS2005
创建一个基于对话框的测试工程,添加一个按钮控件BUTTON1
然后我从CButton派生了一个CMyButton类,给按钮绑定成员变量CMyButton m_btn
这时我的问题出现了,给CMyButton的WM_MOVE消息添加消息响应后,移动对话框,但是CMyButton不能收到WM_MOVE消息,是不是按钮相对于对话框来说没有移动过?
[解决办法]
这时我的问题出现了,给CMyButton的WM_MOVE消息添加消息响应后,移动对话框,但是CMyButton不能收到WM_MOVE消息,是不是按钮相对于对话框来说没有移动过?
移动的是对话框,不是button
[解决办法]
可以把小对话框绑定在主对话框上,这样主对话框移动,小对话框就象按钮一样跟着移动.你用attach(好象是这个)函数把小对话框绑定在主对话框上试试
[解决办法]
可以在主对话框的移动消息响应中给button转发移动消息
[解决办法]
要在mybutton类的内部添加消息相应函数啊