国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - asp.net 刪除MFC單文檔默認菜單欄的兩種方法

asp.net 刪除MFC單文檔默認菜單欄的兩種方法

2019-08-31 11:36ASP.NET之家 ASP.NET教程

新建一個MFC單文檔程序,默認都有四個菜單欄:文件、編輯、視圖和幫助。怎么把這四個菜單欄刪除掉呢?

有兩種方法: 

第一種方法:重載框架類的Create函數,具體代碼如下: 

復制代碼代碼如下:


BOOL CMainFrame::Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle , const RECT& rect , CWnd* pParentWnd , LPCTSTR lpszMenuName , DWORD dwExStyle , CCreateContext* pContext) 

    // TODO: 在此添加專用代碼和/或調用基類 
//    return CFrameWnd::Create(lpszClassName, lpszWindowName, dwStyle, rect, // //pParentWnd, lpszMenuName, dwExStyle, pContext); 
HMENU nIDorHMenu = NULL; 
     return CFrameWnd::CreateEx(dwExStyle,lpszClassName,lpszWindowName,dwStyle, 
         rect.left,rect.top,rect.right-rect.left,rect.bottom-rect.top, 
         pParentWnd->GetSafeHwnd(), 
         nIDorHMenu, 
         (LPVOID)pContext); 


第二種方法:手動刪除所有菜單項。具體是先定義一個刪除所有菜單項的函數: 

復制代碼代碼如下:


/*! 
* \brief 刪除所有的菜單欄。 

* 刪除窗口的所有菜單欄。 
* \return 無。 
*/ 
static void DelAllMenu(HMENU hMenu) 

    // 首先刪除多余的菜單項 
    int Menucount = GetMenuItemCount(hMenu); 
    for (int i = Menucount-1;i>-1;i--) 
    { 
        ::DeleteMenu(hMenu,i, MF_BYPOSITION); 
    } 


然后在框架類的OnCreate函數調用這個函數,具體如下: 

復制代碼代碼如下:


int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) 

    if (CFrameWnd::OnCreate(lpCreateStruct) == -1) 
        return -1; 

    if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP 
        | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) || 
        !m_wndToolBar.LoadToolBar(IDR_MAINFRAME)) 
    { 
        TRACE0("未能創建工具欄\n"); 
        return -1; // 未能創建 
    } 
    if (!m_wndStatusBar.Create(this) || 
        !m_wndStatusBar.SetIndicators(indicators, 
         sizeof(indicators)/sizeof(UINT))) 
    { 
        TRACE0("未能創建狀態欄\n"); 
        return -1; // 未能創建 
    } 
    // TODO: 如果不需要工具欄可停靠,則刪除這三行 
    m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY); 
    EnableDocking(CBRS_ALIGN_ANY); 
    DockControlBar(&m_wndToolBar); 
    // 獲取窗口的菜單句柄 
    CMenu *pMenu = GetMenu(); 
    if (NULL!=pMenu) 
    { 
DelAllMenu(pMenu->GetSafeHmenu()); 
    } 
    return 0; 

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 最新国产精品 | 日韩av一区二区在线观看 | 久久精品国产一区二区电影 | 久久久久久综合 | 欧美国产激情二区三区 | 日韩成人在线播放 | 欧美日本一区 | 欧美在线视频一区 | 亚洲国产精品视频 | 欧美大片一区 | 中文字幕乱码亚洲精品一区 | 久久久久久久一区 | 日韩在线观看一区二区 | 亚洲电影一区二区三区 | 久久精品国产亚洲 | 久久精品久久综合 | 天天操,夜夜操 | 日韩电影免费在线观看中文字幕 | 午夜视频在线免费看 | 五月婷婷导航 | 在线成人免费电影 | 久久久精选 | 日本电影网址 | 日韩aaa视频 | 日韩电影中文字幕 | 成年人免费在线观看视频网站 | 亚洲网站免费 | 综合网av | 欧美日韩免费看 | 95香蕉视频 | 夜夜爽99久久国产综合精品女不卡 | 亚洲怡红院在线观看 | 午夜影院 | 7799精品天天综合网 | 91亚洲精品一区 | 天天操综合网 | 日韩在线视频观看 | 国产 日韩 欧美 在线 | 91久久国产 | 午夜视频在线观看免费视频 | 俺去俺来也www色官网cms |