
MFC
文章平均质量分 77
大强zq
博观而约取,厚积而薄发
展开
-
MFC:程序标题修改
MFC程序的默认的标题是“无标题-title”,其中title是应用程序的名称,我们应如何修改MFC窗口标题来符合自己的要求? MFC程序的文档类中定义了一个虚函数SetTitle,用于设置窗口标题的前半部分,如果只是要修改“无标题”部分,可以重载文档类的该函数。窗口标题的后半部分可以通过SetWindowText设置,也可以编辑字符串资源中的IDR_MAINFRAME字符串,将第一个"转载 2015-08-04 12:40:18 · 768 阅读 · 0 评论 -
MFC:CCmdUI类的功能
CCmdUI仅在一个CCmdTarget派生类的ON_UPDATE_COMMAND_UI处理程序中使用。 当用户在应用的下拉菜单时,要确定每个菜单项的显示状态——允许存取或禁止存取。菜单命令的目标通过实现一个ON_UPDATE_COMMAND_UI处理来提供这些信息。可以使用ClassWizard来浏览定位应用中的命令用户接口对象,然后为它建立一个消息映射入口,并为每个消息处理函数提供函数原型。原创 2015-08-03 20:13:28 · 2192 阅读 · 0 评论 -
MFC:ON_UPDATE_COMMAND_UI和ON_COMMAND消息的区别
第一个是响应打开菜单的命令的 第二个是你打开这个菜单时,处理这个菜单的状态,比如选中、变灰等等。 比如WINDOWS自带的记事本程序,它的"格式"菜单下有个"自动换行",那么在编写记事本这个程序时,对文本进行自动换行或不自动换行的操作就要放在ON_COMMAND消息响应函数里,而"自动换行"菜单项左边是否打勾的操作则放在ON_UPDATE_COMMAND_UI响应函数里. UPDATE_C转载 2015-08-03 20:20:59 · 484 阅读 · 0 评论 -
MFC:Ribbon界面设计
本节教程初步讲讲怎样为Ribbon Bar添加Ribbon控件。 VS2010为Ribbon界面开发提供了Ribbon Designer,通过它我们可以为Ribbon Bar添加各种Ribbon控件、设置控件属性和进行界面布局。 Ribbon的界面元素可以分为类别、面板和基本控件(按钮、文本编辑框等),类别由面板组成,面板又由按钮、文本编辑框等基本控件组成。转载 2015-08-04 18:19:36 · 4494 阅读 · 0 评论 -
Ribbon界面制作
Ribbon是类似于office2007样式的界面,它替代了传统的MFC程序里的菜单和工具栏 MFC默认生成的Ribbon功能少,需要我们自己添加一些控件和图片等元素使界面好看 看下面的一个界面,是VC2010示例里的 看到它与默认Ribbon样式的区别: 工具自己设计,MFC提供的Ribbon控件基本都用上了;图片(位图)也是原资源没有的 那到底怎么实现呢? 可以注意到的是:类别原创 2015-08-06 14:28:29 · 4650 阅读 · 0 评论