VS2005开发MFC单文档应用程序,如何添加右键菜单
在vc6.0的时候可以采用ClassWizard为视图类添加WM_CONTEXTMENU的消息处理函数来实现,可是vs2005里面不知道该怎么办了,
网上介绍
VS2005的MFC Class Wizard哪去了
在VS2005中拆分成两个功能:
(1)、对控件和菜单建立事件映射的功能;
可以通过在资源视图(通过双击资源文件*.rc可进入该视图),右键某一个菜单或者控件,
在弹出的菜单中选择“添加事件处理程序;
(2)、添加窗体的消息映射;
在类视图(通过菜单“视图->类视图 Ctrl+W,C”可以进入)上双击类,
然后在类上右键,选择“属性”菜单,进入属性界面,在属性界面上边有几个
事件、消息的按钮,点击消息后选择具体创建的消息即可。可是仍然不知道如何添加右键菜单。
在vc6.0的时候可以采用ClassWizard为视图类添加WM_CONTEXTMENU的消息处理函数来实现,可是vs2005里面不知道该怎么办了,
网上介绍
VS2005的MFC Class Wizard哪去了
在VS2005中拆分成两个功能:
(1)、对控件和菜单建立事件映射的功能;
可以通过在资源视图(通过双击资源文件*.rc可进入该视图),右键某一个菜单或者控件,
在弹出的菜单中选择“添加事件处理程序;
(2)、添加窗体的消息映射;
在类视图(通过菜单“视图->类视图 Ctrl+W,C”可以进入)上双击类,
然后在类上右键,选择“属性”菜单,进入属性界面,在属性界面上边有几个
事件、消息的按钮,点击消息后选择具体创建的消息即可。可是仍然不知道如何添加右键菜单。
在属性页中找到消息页。
找到WM_CONTEXTMENU的消息双击右边添加就OK了