“WINCE中,菜单并不是标准窗口中的一部分,而是被附加到为窗口创建的命令栏控件上了,主要也是主菜单和上下文菜单两种。”
      看来用WIN32的方法是行不通了既然是附件到命令栏控件上,自然还得求助于命令栏控件的帮助,于是咱得在OnInitDialog()函数中加上以下2行代码:
      HWND hwndCB = CommandBar_Create( AfxGetInstanceHandle(), m_hWnd, 1);   
      CommandBar_InsertMenubar( hwndCB, AfxGetInstanceHandle(), IDR_MENU, 0);
      这里的IDR_MENU是已经在资源视图里面画好的Menu资源ID。BUILD个.EXE放小机上一跑,久违的菜单栏至于露面了!不过这里的菜单栏多了个方框——可能是附加到命令栏控件上的缘故吧。

posted on 2013-03-31 03:34  梅罗  阅读(251)  评论(0编辑  收藏  举报