VS2010中GetMenu()和GetSubMenu(0)为NULL引发异常(2)
来源:互联网 发布:剑三藏剑叶英脸型数据 编辑:程序博客网 时间:2024/05/22 12:16
经过(1)的菜单标记出现中断后,验证给菜单添加图形标记,按照(1)的方法处理,并没有出现问题,可以正常运行,菜单有图形标记
<注> 《Visual C++开发权威指南.尹成》P120
代码如下:
首先,要把位图对象设置为CMainFrame的成员变量,为CMainframe类添加一个CBitmap类型的成员变量,m_bitmap
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct){......CMenu m_Menu;m_Menu.CreatePopupMenu();ASSERT(m_Menu.GetSafeHmenu());GetMenu()->AppendMenuW(MF_POPUP,(UINT)m_Menu.m_hMenu,_T("文件"));m_Menu.AppendMenuW(MF_STRING,111,_T("新建"));m_Menu.AppendMenuW(MF_STRING,112,_T("打开"));m_Menu.Detach();return 0;}
结果如上图!
阅读全文
0 0
- VS2010中GetMenu()和GetSubMenu(0)为NULL引发异常(2)
- VS2010中GetMenu()和GetSubMenu(0)为NULL引发异常的解决方法
- VS2010中GetMenu()和GetSubMenu(0)为NULL引发异常的解决方法
- VS2010中GetMenu()和GetSubMenu(0)为NULL引发异常的解决方法
- VS2010中GetMenu()和GetSubMenu(0)为NULL引发异常的解决方法
- VS2010中GetMenu()和GetSubMenu(0)为NULL引发异常的解决方法
- VS2010中GetMenu()和GetSubMenu(0)为NULL引发异常的解决方法
- VS2010中GetMenu()和GetSubMenu(0)为NULL引发异常的解决方法
- VS2010中GetMenu()和GetSubMenu(0)为NULL引发异常的解决方法
- Visual Studio 2010中GetMenu()和GetSubMenu(0)引发异常的一个简单解决方法
- Visual Studio 2010中GetMenu()和GetSubMenu(0)引发异常的一个简单解决方法
- VS2010中GetMenu()->GetSubMenu(0)导致程序崩溃的解决方法
- GetMenu()->GetSubMenu(0) 致使程序崩溃的解决方法
- MFC VS2010、VS2012中GetMenu()问题解决(续)
- 如何利用Python和win32编程避免重复性体力劳动(二)——菜单操作:GetMenu,GetSubMenu,GetMenuItemID以及wParam的HIWORD&LOWORD
- 如何利用Python和win32编程避免重复性体力劳动(二)——菜单操作:GetMenu,GetSubMenu,GetMenuItemID以及wParam的HIWORD&LOWORD
- VS2010中CMainFrame::OnCreate()函数里用GetMenu()无法获取菜单指针
- js中判断为{} 和 null
- js常用的字符串方法分析
- hdu6127
- QGesture
- 数据挖掘笔试题
- ubuntu16.04 下 使用update-alternatives 更换python 版本
- VS2010中GetMenu()和GetSubMenu(0)为NULL引发异常(2)
- linux Boot目录满了之后的解决方法
- sed参数是变量,变量中有特殊字符,如何处理
- 【CUGBACM15级BC第六场 B】hdu 4982 Goffi and Squary Partition
- Matlab中的sum函数以及sum(,3)求和函数
- win10环境git bash使用
- ES6 —(async 函数)
- 颜色空间转换
- 注解