在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

Office 2000風格的停泊、自動選擇型菜單

Office 2000風格的停泊、自動選擇型菜單

更新時間:2022-05-07 文章作者:未知 信息來源:網絡 閱讀次數:

譯者:徐景周(原著:Piero Viano)

下載演示源碼(http://www.vckbase.com/vckbase/vckbase12/vc/ctrls/menu_07/1207099.htm)

(譯者注:由于原文作者所提供例子代碼需使用附帶RC資源,經本人使用后覺得不夠通用,故將部分源碼修改并將文章翻譯。文中現在所附例子為我最近所作一抓圖程序的界面部分。不光Office 2000智能菜單噢!還包括多文檔視圖的TAB頁顯示,自繪制菜單等,詳情請參看附帶實例代碼。我的EMAIL是:jingzhou_xu@163.net ~O~)

在你的工程文件中使用Office 2000菜單的話(譯者:目前僅支持多文檔菜單修改,如果要改單文檔菜單界面的話,可對文件中的CMultiDocTemplateEx類、CMDIFrameEx類和CMDIFrameEx類進行修改,以適應單文檔界面。),請按下面步驟進行:

在資源里的字符串表中新增二字符串:一、ID_SHOWFULL ,32792,顯示完全菜單。二、ID_INTMODE,32794,打開/禁止智能菜單模式。
將OffMenu文件夾中每一個.cpp和.h文件包含井你的工程文件中。
編輯工程文件中的 MainFrm.h (主框架頭文件) :
將原類的聲明從:

class CMainFrame : public CMDIFrameWnd

改為:

#include "MDIFrmEx.h"
#include "ToolBarEx.h"

class CMainFrame : public CMDIFrameEx

接著將類中的工具條類從 CToolBar 改為 CToolbarEx:

CToolbar m_wndToolBar;

變成:

CToolbarEx m_wndToolBar;


編輯工程文件中的 MainFrm.cpp (主框架文件):
改變其中消息映射從:

IMPLEMENT_DYNAMIC(CMainFrame, CMDIFrameWnd)
BEGIN_MESSAGE_MAP(CMainFrame, CMDIFrameWnd)

變成:

IMPLEMENT_DYNAMIC(CMainFrame, CMDIFrameEx)
BEGIN_MESSAGE_MAP(CMainFrame, CMDIFrameEx)

接著將 CMainFrame::OnCreate 中的:

if (CMDIFrameWnd::OnCreate(lpCreateStruct) == -1)

變為:

if (CMDIFrameEx::OnCreate(lpCreateStruct) == -1)


編輯工程文件中 MyApp.h (應用類頭文件):
改變其中的類聲明從:

class CTestMDIApp : public CWinApp

變為:

#include "WinAppEx.h"

class CTestMDIApp : public CWinAppEx


編輯工程文件中 MyApp.cpp (應用類文件):
將其中的消息映射從:

BEGIN_MESSAGE_MAP(CTestMDIApp, CWinApp)

變為:

#include "DocTplEx.h"

BEGIN_MESSAGE_MAP(CTestMDIApp, CWinAppEx)

接著將 CMyApp::InitInstance() 中的下面代碼從:

         CMultiDocTemplate* pDocTemplate;
         pDocTemplate = new CMultiDocTemplate(
                 IDR_TESTMDTYPE,
                 RUNTIME_CLASS(CTestMDIDoc),
                 // custom MDI child frame
                 RUNTIME_CLASS(CChildFrame),
                 RUNTIME_CLASS(CTestMDIView));
         AddDocTemplate(pDocTemplate);

         // create main MDI Frame window
         CMainFrame* pMainFrame = new CMainFrame;
         if (!pMainFrame->LoadFrame(IDR_MAINFRAME))
                 return FALSE;
         m_pMainWnd = pMainFrame;

替換成:

         UINT nID;
         nID=IDR_MAINFRAME;

         // create main MDI Frame window
         CMainFrame* pMainFrame = new CMainFrame;
         if (!pMainFrame->LoadFrame(nID))
                 return FALSE;
         m_pMainWnd = pMainFrame;

         CMultiDocTemplateEx* pDocTemplate;
         pDocTemplate = new CMultiDocTemplateEx(
                 IDR_TESTMDTYPE,
                 RUNTIME_CLASS(CTestMDIDoc),
                 // custom MDI child frame
                 RUNTIME_CLASS(CChildFrame),
                 RUNTIME_CLASS(CTestMDIView),
                 &nID,1);
         AddDocTemplate(pDocTemplate);

         CWinAppEx::InitInstance();


接下來就可以編釋并運行你的程序了。
如果你想自己掌控智能菜單的話,可直接重載CmenuBar類中的下面涵數既可:

WORD CMenuBar::IncMenuUsage(CMenuEx *pParent,
                            UINT pos,
                            WORD curusage)

BOOL CMenuBar::EvaluateIfGrayed(CMenuEx *pParent,
                                UINT pos,
                                WORD &curusage,
                                int iMed,
                                int iRange)
第一個涵數用來添加當前菜單條有用法。第二個涵數決定當前菜單條是否灰色顯示,它也可用來修改當前菜單條的用法。如果你想在菜單中存儲應用程序中定義的數據的話,可用CMenuEx::GetExtraDataPtr(UINT)來包含進這些數據。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 国产福利片一区二区| 色噜噜狠狠一区二区| 日韩欧美亚洲另类| 婷婷无套内射影院| 日韩av一卡二卡三卡| 欧美黑人又粗又大又爽免费| ijzzijzzij亚洲大全| 在线观看免费视频高清游戏推荐 | 欧美 国产 精品| 中文字幕色网站| www.色就是色.com| 色一情一区二区三区| 蜜桃免费在线视频| 色一情一乱一伦一区二区三区日本| av片在线免费| 日本人体一区二区| 人妻少妇精品无码专区二区 | 欧美 日韩 国产精品| 在线播放 亚洲| 在线视频观看91| 91网址在线观看精品| 午夜视频在线观| 黄色一级片免费播放| 在线a免费观看| 久久av秘一区二区三区| 无码毛片aaa在线| 国产中文字幕乱人伦在线观看| 国产91视频一区| 欧美 国产 综合| 色七七在线观看| 日本中文字幕二区| 日韩视频在线观看视频| 妞干网在线视频观看| 妺妺窝人体色www在线小说| 超碰在线人人爱| 一级片免费在线观看视频| 国内自拍中文字幕| 亚洲欧美另类动漫| av不卡在线免费观看| 日本免费不卡一区二区| 亚洲免费一级视频| 欧美中文字幕在线观看视频 | 欧美日韩精品在线一区二区| 久久久久狠狠高潮亚洲精品| 看看黄色一级片| 精品人妻人人做人人爽| 日本一本二本在线观看| 国产精欧美一区二区三区白种人| 免费人成自慰网站| 最新国产黄色网址| av动漫在线观看| 日韩 欧美 自拍| 日韩精品一区二区三区不卡 | 国产最新免费视频| 午夜一级免费视频| 国产1区2区在线| 免费拍拍拍网站| 免费不卡av网站| 天天碰免费视频| 夫妻免费无码v看片| 五月天色婷婷综合| 日本中文字幕精品—区二区| 国产精品一线二线三线| 艳母动漫在线观看| www.久久久久久久久久久| 成人精品视频一区二区| 午夜肉伦伦影院| 18禁网站免费无遮挡无码中文| 久久久国产精华液999999| 不卡影院一区二区| 国产a级片网站| 香港三级日本三级a视频| 熟女视频一区二区三区| 可以看污的网站| 亚洲天堂av一区二区三区| 中文字幕网av| wwwwwxxxx日本| 我看黄色一级片| caoporn超碰97| 黄色手机在线视频| 自拍偷拍一区二区三区四区| 亚洲不卡视频在线| 在线一区二区不卡| youjizz.com亚洲| 男人天堂新网址| 男人添女荫道口图片| 人妻久久久一区二区三区| 九一国产精品视频| 麻豆av免费在线| 久久99爱视频| 手机在线国产视频| 97超碰在线视| 日韩视频在线免费看| 精品久久久久久久无码| 日韩av片网站| www婷婷av久久久影片| 黄色一级视频在线播放| 中文久久久久久| 在线观看中文av| 黄色片网址在线观看| 欧美日韩怡红院| 亚洲天堂一区二区在线观看| 免费看欧美一级片| 苍井空浴缸大战猛男120分钟| 日日干夜夜操s8| 日本a在线免费观看| 999在线观看| av免费观看网| 国产无色aaa| 亚洲中文字幕无码专区| 午夜宅男在线视频| 无码人妻丰满熟妇区96| 亚洲黄色片免费看| 性高湖久久久久久久久aaaaa| 国产男女激情视频| 97超碰国产精品| 亚洲免费黄色网| 免费观看成人网| www成人免费| 九九久久久久久| 日韩欧美黄色大片| 色欲色香天天天综合网www| 亚洲综合色在线观看| 国产最新免费视频| 日本人体一区二区| xxxxxx在线观看| 91精品视频国产| 色播五月综合网| 老司机午夜av| aa在线免费观看| 国产毛片视频网站| 欧美亚洲日本一区二区三区 | 国产精品h视频| 777一区二区| 国产一二三区av| 欧美精品久久久久久久久25p| 国产精品亚洲αv天堂无码| 六月婷婷激情综合| 91网址在线观看精品| 五月天婷婷亚洲| 欧美又黄又嫩大片a级| 国产一伦一伦一伦| www.久久久久久久久久久| 天堂视频免费看| 在线观看中文av| 青青在线免费视频| 亚洲天堂第一区| 久久久久久www| av免费观看大全| 欧美日韩一区二区在线免费观看| av免费观看大全| 国产精品人人妻人人爽人人牛| 日本男人操女人| 天天摸天天舔天天操| 亚洲自拍第三页| 成人毛片100部免费看| 青青青在线视频播放| 色综合久久久久无码专区| 免费裸体美女网站| 亚洲va在线va天堂va偷拍| 水蜜桃在线免费观看| 欧美乱大交xxxxx潮喷l头像| 国内性生活视频| xxxx一级片| 国产日韩第一页| 茄子视频成人免费观看| 欧美美女性视频| 无码粉嫩虎白一线天在线观看| 国产 福利 在线| 看看黄色一级片| 欧美啪啪免费视频| 国产视频1区2区3区| 精品人妻人人做人人爽| 久久久精品在线视频| 久久久精品高清| 分分操这里只有精品| www.日本xxxx| www.av蜜桃| 九九九九九九九九| 妞干网在线观看视频| 不卡的在线视频| 欧美 激情 在线| 成人av在线播放观看| 日韩久久一级片| 日本香蕉视频在线观看| 一区二区在线播放视频| 精品国产av无码一区二区三区| 国产91色在线观看| 97国产在线播放| 四虎4hu永久免费入口| 国产视频手机在线播放| 福利视频一区二区三区四区| 最新免费av网址| 亚洲精品久久久中文字幕| 日韩精品一区二区三区久久| www.18av.com| 搡的我好爽在线观看免费视频| 青青草原国产在线视频| 亚洲 高清 成人 动漫| 一区二区三区一级片|