当前位置: 代码迷 >> WinCE >> WINCE7 MFC开发,基于对话框的程序无法加入菜单!解决办法
  详细解决方案

WINCE7 MFC开发,基于对话框的程序无法加入菜单!解决办法

热度:494   发布时间:2016-04-28 11:51:31.0
WINCE7 MFC开发,基于对话框的程序无法加入菜单!
 基于对话框的程序,默认没有菜单,我想加入菜单,百度后,采用如下方法:
  1. 在资源文件中插入菜单(IDR_MENU1),并编辑好菜单项
  2. 在Dlg.H文件中加入CMenu m_MainMenu;
  3. 在Dlg.cpp文件的 initDialog()中,加入如下代码:
           m_MainMenu.LoadMenuW(IDR_MainMenu);
           SetMenu(&m_MainMenu);

   实验发现该方法在Windows下的MFC 对话框程序中工作正常,但是在WINCE7下则没有加载菜单,不知道为什么?


------解决思路----------------------
建议你调试一下,看看你上述代码中所调用的两个函数的返回值各是什么?
如果出现错误,再使用 GetLastError 获取一下具体的错误代码。
------解决思路----------------------
wince6以前弄过,可以加菜单。wince7没试过。估计还是你代码问题。
  相关解决方案