我查阅很多有关VC++6.0的书,在有关用API创建菜单窗口的介绍中都是千篇一律地强调了用资源编辑器创建菜单资源文件,其中都没有介绍如何将创建好的资源文件与作为主程序的cpp文件连接,我摸索着试验了多种途径可执行的结果都是只出窗口不出菜单,真是痛苦啊!!!请问哪位高手能够帮助指教?
解决方案 »
- WIN32控制台,多线程中CRecordse::edit()出错,详见正文
- 想用Word2007的RibbonComboBox/RibbonDropDown等类,不知道要#import那个类型库或者DLL
- 今天郁闷了,让大家和我一起分享一下
- 这样来 判断一个文件是否在使用 有错么
- 说说学算法的心得!!!!!!!!!!!!!!!
- CListCtrl控件行一行的逐渐添加后,让控件自动滚动,定位到刚加入的最后一项??
- vc中如何用ado方式连接oracle9i数据库
- vc7.1里的问题,在资源视图的Dialog上 加上Rich Edit 2.0 Control之后,这个Dialog就无法被模式化显示(dlg.DoModal())了
- 怎样捕获下面方式更新数据库数据的错误?
- 请问在VC环境下,如何知道一个调用的进程已经工作完毕?
- 单文档ondraw的问题
- 请问SetWindowText()和ReplaceSel()函数在向edit控件书写字符串的时候有什么不同?
2.或者自己LoadMenu,SetMenu
HINSTANCE hInstance,
LPCTSTR lpMenuName );
The SetMenu function assigns a new menu to the specified window. SyntaxBOOL SetMenu( HWND hWnd,
HMENU hMenu
);
IDR_MAINFRAME MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "&New"
MENUITEM "&Open"
END
END
自己写也可以,格式自己看RC文件。
加载用LoadMenu,GetMenu。
更详细的内容看MSDN上面菜单的那一章。