新建一个对话框程序,在上面添加一个CMyBtn(class CMyBtn : public CButton),左键单击按钮,按钮会相应WM_LBUTTONDOWN,然后CButton::OnLButtonDown(nFlags, point);
会以一个WM_NOTIFY的消息形式传递给对话框。对话框可以继续处理该事件。
在对话框里面使用该消息的方法是:ON_COMMAND(MY_BTN, memberfun);
其实WM_NOTIFY是以WM_COMMAND的形式呈现的。。(深入浅出MFC--P411)
本文介绍在MFC中如何为自定义按钮CMyBtn设置左键点击事件,并通过WM_NOTIFY消息传递给对话框进行进一步处理。文章详细解释了如何使用ON_COMMAND宏来实现这一功能。
7651

被折叠的 条评论
为什么被折叠?



