VS Ribbon界面的三个成员变量是什么
发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,VS Ribbon界面的三个成员变量是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Visual C++有很多值得学习的地方,这
千家信息网最后更新 2024年11月20日VS Ribbon界面的三个成员变量是什么
VS Ribbon界面的三个成员变量是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
Visual C++有很多值得学习的地方,这里我们主要介绍VS Ribbon界面,包括介绍Ribbon界面的构成等方面。为了支持新的界面风格的开发,MFC提供了很多新的、经过扩展过后的应用程序类,界面类等。例如在我们的实例程序中用到的 CRibbonApp,CMainFrame就是分别从CWinAppEx,CMDIFrameWndEx派生的。
而CWinAppEx和 CMDIFrameWndEx又是从传统的CWinApp和CMDIFrameWnd派生,在原有类的基础上,添加了对新的界面风格的支持。
熟悉MFC界面开发的朋友都知道,应用程序的CMainFrame类负责整个主框架界面的创建和管理,在传统的菜单式界面下,它负责创建和管理菜单栏,状态栏,工具栏等。同样的,在VS Ribbon界面下,它同样负责VS Ribbon界面的创建和管理。
class CMainFrame : public CMDIFrameWndEx { DECLARE_DYNAMIC(CMainFrame) public: CMainFrame(); // Attributes public: // Operations public: // Overrides public: virtual BOOL PreCreateWindow(CREATESTRUCT& cs); // Implementation public: virtual ~CMainFrame(); #ifdef _DEBUG virtual void AssertValid() const; virtual void Dump(CDumpContext& dc) const; #endif protected:// control bar embedded members CMFCRibbonBar m_wndRibbonBar; CMFCRibbonApplicationButton m_MainButton; CMFCToolBarImages m_PanelImages; CMFCRibbonStatusBarm_wndStatusBar; // Generated message map functions protected: afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); afx_msg void OnWindowManager(); afx_msg void OnApplicationLook(UINT id); afx_msg void OnUpdateApplicationLook(CCmdUI* pCmdUI); DECLARE_MESSAGE_MAP() void InitializeRibbon(); }
从上面的代码中我们可以看到,在VS Ribbon界面下,CMainFrame类包含了三个成员变量:m_wndRibbonBar、 m_MainButton、m_wndStatusBar,分别用于控制VS Ribbon界面的命令面板,应用程序按钮和状态栏。清楚了各个变量对应的 VS Ribbon界面元素后,我们就可以操作相应的成员变量,在VS Ribbon界面上添加我们需要的内容。
关于VS Ribbon界面的三个成员变量是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
界面
变量
成员
程序
三个
应用程序
问题
应用
管理
传统
内容
更多
状态
菜单
风格
帮助
开发
支持
解答
易行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发实例的好书
电脑网络技术员及商务
软件开发rug
国外软件开发商
国家网络安全和信息化是
工业互联网 生物科技
手游梦幻西游安卓服务器
网络安全网络办公
关于青少年的网络安全
广西数据库空投箱现货
18春季护苗网络安全课
人民官方数据库
惠州软件开发联系人
北京hp服务器回收平台
数据库中常用英语
网络安全大赛需要专业
网络安全数据完整性是指什么
独立服务器有什么功效
oracle数据库架构
商络科技-软件开发
opc服务器控制s120
江苏省七财互联网科技
机房服务器怎么进pe
揭阳app软件开发哪家强
端游国际服mc pvp服务器
宝马专检数据库全吗
企业网络安全的风险预警
网络安全两会2019
媒体资源数据库建设
安全的网站服务器地址