在mfc中的消息映射中,有这样几种:on_command(id号,函数),on_wm_lbuttondonw,这两个有什么区别呀)

来源:百度知道 编辑:UC知道 时间:2024/05/23 14:38:19
在mfc中的消息映射中,有这样几种:on_command(id号,函数),on_wm_lbuttondonw()(此处只是举个例子),这两个有什么区别呀)

on_command(id号,函数)
是将菜单,或工具栏命令映射到指定的函数上
ON_WM_LBUTTONDOWN
是映射WM_LBUTTONDOWN (鼠标左键按下) 到成员函数
OnLButtonDown(
UINT nFlags,
CPoint point
);

都是命令映射
on_command(id号,函数)这个一般是你自己定义的菜单项的消息映射
on_wm_*则是标准的windows消息映射

on_Command,on_Message,On_Notify
我记得只有这几种 宏的定义,
你的on_wm_lbuttondonw()是函数名吧
on_command 是对于菜单命令
on_Message 是对于消息命令
on_Notify 是对于控件命令