MFC为简单对话框程序添加菜单并加上响应事件

一、添加menu

1,添加一个资源,选择menu;

2,在菜单中写入自己的菜单选项,如关于  版本 等信息

添加菜单项:关于   版权  想你了  ID:xiangni  等信息

 将菜单加入对话框,即可显示。

方法:打开对话框,右键属性,选择刚才的菜单即可。

 

二、为菜单添加单级响应函数

运行可以见到,对话框已建立起了菜单,下面开始添加响应事件

菜单每一项都有一个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");
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值