http://wenku.baidu.com/view/6b25e6d7b9f3f90f76c61b22.html
1.在资源窗口插入菜单,编辑菜单。(菜单名称后面加(&字母)就是快捷键)
2.在对话框右键>属性>常规 菜单选框中选择上面建立的菜单。
运行可以见到,对话框已建立起了菜单,下面开始添加响应事件
菜单每一项都有一个ID,可以在菜单窗口查看。
1.在对话框的CPP文件里的响应事件列表中BEGIN_MESSAGE_MAP 加上:
ON_COMMAND(ID_MENUITEM32771, OnC1) // 第一个参数为菜单项ID,第二个参数为事件名称,这里命名为OnC1;
2.在对话框的类中(.h文件)添加成员函数声明: afx_msg void OnC1();
3.在对话框的CPP文件中加成员函数(菜单响应事件)的定义
void CMyDlg::OnC1()
{
MessageBox("Test ok");
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/wyymaomi/archive/2010/08/13/5810098.aspx
1.在资源窗口插入菜单,编辑菜单。(菜单名称后面加(&字母)就是快捷键)
2.在对话框右键>属性>常规 菜单选框中选择上面建立的菜单。
运行可以见到,对话框已建立起了菜单,下面开始添加响应事件
菜单每一项都有一个ID,可以在菜单窗口查看。
1.在对话框的CPP文件里的响应事件列表中BEGIN_MESSAGE_MAP 加上:
ON_COMMAND(ID_MENUITEM32771, OnC1) // 第一个参数为菜单项ID,第二个参数为事件名称,这里命名为OnC1;
2.在对话框的类中(.h文件)添加成员函数声明: afx_msg void OnC1();
3.在对话框的CPP文件中加成员函数(菜单响应事件)的定义
void CMyDlg::OnC1()
{
MessageBox("Test ok");
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/wyymaomi/archive/2010/08/13/5810098.aspx