很奇怪啊,一般不会这样的,顶多是乱码而已,可以把你的程序发给我看看吗?
[email protected]

解决方案 »

  1.   

    把菜单属性改成中文的有什么用???
    你以为是翻译软件呀....
    你还要去菜单资源里把菜单字符串改成中文字符串.比如
    MENUITEM "&O.open...\tCtrl+O", ID_FILE_OPEN
    改成
    MENUITEM "&O.打开...\tCtrl+O", ID_FILE_OPEN当然你用可视化编程就不用去编辑代码了,直接在菜单的属性对话框中把英文的caption改成中文的caption就OK了...
      

  2.   

    to joke100:
    我估计他说的就是改成中文字符后还是如此
      

  3.   

    我的意思就是修改了菜单的属性对话框,我下的程序需要用到BCGControlBar类库,运行需要花一点
    耐心,不好意思麻烦panda老兄
      

  4.   

    如果panda那里有BCGControlBar的话那我把程序寄给你好吗
      

  5.   

    这个问题我碰到过,要修改.rc文件,把出现"#pragma code_page()\r\n"的地方改成"#pragma code_page(936)\r\n",还有 "LANGUAGE 4, 2\r\n",可能还有其它的,我忘记了,你建个中文项目,比较着改吧,没问题的,然后再象joke100说的那样就行了。
      

  6.   

    对不起,请问怎么修改rc文件啊?我在Source Files里点rc文件就转到了ResourceView去了
    搜索也没有发现你说的字符串啊,我是新手,麻烦sunriselx多讲一讲好吗
      

  7.   

    我用记事本打开rc文件,可是还是没有找到sunriselx说的要修改的地方啊 :(
      

  8.   

    在程序运行中调用了一个dll,是不是因为这个dll封装了菜单资源的原因呢?
    那应该怎么修改才行?唉,真的没人知道吗?
      

  9.   

    先编译BCGBCResCHS.DLL,然后在程序里:CXXXApp::InitInstance()
    {
        // ...
        HMODULE hResDll=LoadLibrary("BCGCBResCHS.DLL");
        BCGCBSetResourceHandle(hResDll);
        // ...
    }