我有一个软件请问怎样去掉里面的菜单以及子菜单项

解决方案 »

  1.   

    有源程序吗?有的话就简单了。如下:
    BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
    {
    //if( !CMDIFrameWnd::PreCreateWindow(cs) )
    //return FALSE;
    // TODO: Modify the Window class or styles here by modifying
    //  the CREATESTRUCT cs
    cs.style =  WS_POPUP | WS_OVERLAPPED | WS_VISIBLE |WS_DLGFRAME;
    if(cs.hMenu!=NULL) 
    {
    ::DestroyMenu(cs.hMenu);   // 如果菜单已经载入,则删除掉
    cs.hMenu = NULL;           // 设置窗口菜单为NULL }
    return CMDIFrameWnd::PreCreateWindow(cs);
    }
      

  2.   

    用资源工具,例如resource hacker,exe scope等把菜单资源删除就OK了