VC++2005 MFC 编程-对话框的菜单操作
来源:互联网 发布:dji软件下载 编辑:程序博客网 时间:2024/05/21 11:15
VC++2005 MFC 编程-对话框的菜单操作
作者:邵盛松 2008年10月12日 晚
在VC++2005为Dialog添加菜单是很简单的事情
在资源视图中添加一个菜单资源,资源ID为 IDR_MENU_MAIN
菜单为"文件","文件"的下级菜单是ID_OPEN.
选中"打开'菜单右键单击,添加事件处理程序.
消息类型是COMMAND,类列表选择对话框类(C*Dlg,*代表工程名),然后"添加编辑"
然后编写下面的函数就行了
void C*Dlg::OnOpen()
{
// TODO: 在此添加命令处理程序代码
MessageBox(_T("Open"),_T("Menu"),MB_OK);
}
VC++2005会自动添加一下代码
*Dlg.cpp文件中添加了一行代码
BEGIN_MESSAGE_MAP(CaDlg, CDialog)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
//}}AFX_MSG_MAP
ON_COMMAND(ID_OPEN, &CaDlg::OnOpen) //这句代码是编译器自动添加
END_MESSAGE_MAP()
*Dlg.h中添加了下面这两行代码
public:
afx_msg void OnOpen();
这时只要更改对话框的Menu属性设置成IDR_MENU_MAIN就可以了
- VC++2005 MFC 编程-对话框的菜单操作
- 对话框的菜单操作
- VC MFC中关于非模态对话框的操作
- VC++6.0 MFC对话框操作MySQL数据库的各种问题
- VC对话框编程中增加菜单
- MFC对话框下的菜单使用setCheck
- MFC的对话框中添加右键菜单
- 基于对话框的MFC - 添加菜单
- MFC中对话框的操作
- MFC中对话框的操作
- VC++2005 MFC INI文件的操作
- VS2010/MFC入门编程九(对话框:文件对话框的操作)
- MFC 对话框加载菜单
- MFC----对话框和菜单
- mfc 对话框添加菜单
- mfc 对话框添加菜单
- MFC菜单的一些操作
- VC++ MFC属性表对话框的运行机制
- 硬盘的读写原理和磁盘碎片的产生
- 事务全攻略
- Ansi,UTF8,Unicode,ASCII编码[转]
- 将网店归类为“流动经营”的范围如何
- [原创]一个C#病毒源代码的分析
- VC++2005 MFC 编程-对话框的菜单操作
- 什么是STL
- (JAVA---Web)之Tomcat5.5 Tomcat admin JDBC驱动的配置
- [原创]用MS SQL玩转你的Windows 注册表
- #define
- 视频《谁跟我比惨》献给找工作的朋友
- About const
- 基本.NET深串行化
- 数据库_JavaBean连接MySQL