日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
VSRibbon界面的三個成員變量

#t#Visual C++有很多值得學(xué)習(xí)的地方,這里我們主要介紹VS Ribbon界面,包括介紹Ribbon界面的構(gòu)成等方面。為了支持新的界面風(fēng)格的開發(fā),MFC提供了很多新的、經(jīng)過擴展過后的應(yīng)用程序類,界面類等。例如在我們的實例程序中用到的 CRibbonApp,CMainFrame就是分別從CWinAppEx,CMDIFrameWndEx派生的。

創(chuàng)新互聯(lián)建站專注于巴里坤哈薩克企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計,商城系統(tǒng)網(wǎng)站開發(fā)。巴里坤哈薩克網(wǎng)站建設(shè)公司,為巴里坤哈薩克等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)

而CWinAppEx和 CMDIFrameWndEx又是從傳統(tǒng)的CWinApp和CMDIFrameWnd派生,在原有類的基礎(chǔ)上,添加了對新的界面風(fēng)格的支持。

熟悉MFC界面開發(fā)的朋友都知道,應(yīng)用程序的CMainFrame類負責(zé)整個主框架界面的創(chuàng)建和管理,在傳統(tǒng)的菜單式界面下,它負責(zé)創(chuàng)建和管理菜單欄,狀態(tài)欄,工具欄等。同樣的,在VS Ribbon界面下,它同樣負責(zé)VS Ribbon界面的創(chuàng)建和管理。

 
 
 
  1. class CMainFrame : public CMDIFrameWndEx  
  2. {  
  3. DECLARE_DYNAMIC(CMainFrame)  
  4. public:  
  5. CMainFrame();  
  6.  
  7. // Attributes  
  8. public:  
  9.  
  10. // Operations  
  11. public:  
  12.  
  13. // Overrides  
  14. public:  
  15. virtual BOOL PreCreateWindow(CREATESTRUCT& cs);  
  16.  
  17. // Implementation  
  18. public:  
  19. virtual ~CMainFrame();  
  20. #ifdef _DEBUG  
  21. virtual void AssertValid() const;  
  22. virtual void Dump(CDumpContext& dc) const;  
  23. #endif  
  24.  
  25. protected:// control bar embedded members  
  26. CMFCRibbonBar m_wndRibbonBar;  
  27. CMFCRibbonApplicationButton m_MainButton;  
  28. CMFCToolBarImages m_PanelImages;  
  29. CMFCRibbonStatusBarm_wndStatusBar;  
  30.  
  31. // Generated message map functions  
  32. protected:  
  33. afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);  
  34. afx_msg void OnWindowManager();  
  35. afx_msg void OnApplicationLook(UINT id);  
  36. afx_msg void OnUpdateApplicationLook(CCmdUI* pCmdUI);  
  37. DECLARE_MESSAGE_MAP()  
  38.  
  39. void InitializeRibbon();  

從上面的代碼中我們可以看到,在VS Ribbon界面下,CMainFrame類包含了三個成員變量:m_wndRibbonBar、 m_MainButton、m_wndStatusBar,分別用于控制VS Ribbon界面的命令面板,應(yīng)用程序按鈕和狀態(tài)欄。清楚了各個變量對應(yīng)的 VS Ribbon界面元素后,我們就可以操作相應(yīng)的成員變量,在VS Ribbon界面上添加我們需要的內(nèi)容。


網(wǎng)站題目:VSRibbon界面的三個成員變量
當(dāng)前地址:http://m.5511xx.com/article/dppigih.html