VC中怎样将多个按钮关联到同一个消息处理函数?

VC中怎样将多个按钮关联到同一个消息处理函数?


函数式编程
浏览 886回答 3
3回答

aluckdog

VC++ 提供了宏指令ON_CONTROL_RENGE,可允许多个控件使用同一个消息处理函数ON_CONTROL_RANGE(notifyCode,FirstCtrlID,LastCtrlID,ClassMethod);

一只名叫tom的猫

在BEGIN_MESSAGE_MAP中手动添加如下:ON_MESSAGE(WM_CLICK,OnClickButton)OnClickButton是处理消息的函数。然后添加消息处理函数OnClickButton注意,添加的函数自己改一下afx_msg void OnClickButton(WPARAM wParam,LPARAM lParam);这函数中lParam是传回来的控件ID。
打开App,查看更多内容
随时随地看视频慕课网APP