例如我在winmian函数中定义的WNDCLASS类中使用了一个菜单hmenu菜单的定义如下:
hmeun MENU MOVEABLE
{
   POPUP"文件(&F)"
    {
      MENUITEM"新建",IDM_NEW
      MENUITEM"打开",IDM_OPEN
      MENUITEM"保存",IDM_SAVE
    }
}这个定义应该放在什么文件里面???
在vc++6.0中具体怎么操作。大家多多指教啊~~~~~~~~~~~~~~~~~~~`

解决方案 »

  1.   

    你的菜单是手工写的,实际上VC中很少用手工写,本身自带了资源编辑器,不过你如果非要手工写的话,将这些语句写到一个rc文件中去。
      

  2.   

    同意楼上的说法,你其实可以在资源编辑器的menu目录下创建,然后关联就可以了。不过在<深入浅出MFC>中也有介绍怎样Win32 Application中手动添加资源了例子。
      

  3.   

     一下
    -----------------------------------------------
    MyCSDN 免费版 - http://community.csdn.net/Expert/TopicView1.asp?id=4608614
      

  4.   

    资源和代码是分开编译然最后才连接起来(连接器干的事)C++的代码是被C++的编译器编译,资源被资源编译器便宜的,C++编译器是不能编译资源的!因此不能写到C++代码的地方(*.cpp/*.c),你要写到*.rc文件中
      

  5.   

    在该工程下新建个(new 一下)资源脚本文件(rc文件),然后用记事本打开它(右键-->打开方式...),就手工把你的菜单按照资源编写的格式写下去咯,保存运行即可,这很管用,你会比较明白资源的工作原理,当然真正开发是不用手工写下去的,VC提供的资源编辑器很方便,只要insert一下一个menu资源就可以在里面编辑了--->“所见即所得”...