- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MFC功能包
MFC功能包
在VS08 SP1中所含的VC08的MFC功能包(MFC Feature Pack for Visual C++ 2008)中,包含了对MFC库的扩展,以支持时髦的现代用户界面(UI)元素,如Office Fluent(流畅)UI、停靠窗口和MDI选项卡(tab)窗口(似Visual Studio 2005/2008)、增强型工具条、丰富的新控件集、支持总体视觉样式(overall visual style)、支持桌面报警(desktop alerts)等等。程序员可以利用该功能包编写具有类似于微软公司的新版Microsoft Office、Visual Studio或Internet Explorer界面视觉样式的应用程序。
MFC功能包的改进主要体现在新型用户界面上,主要包括:功能区(ribbon)、选项卡(tab)窗口和窗格(pane)、视觉样式切换(换肤)、可停靠与自动隐藏的控制条和窗格等。
此功能包的帮助信息,位于MSDN的“目录\开发工具和语言\Visual Studio文档\Visual C++\参考信息\Libraries Reference\MFC Feature Pack for Visual C++ 2008”(主要内容在其中的“Reference\Classes”子目录中)。
5.1 新增功能
下面列出MFC功能包在若干方面增加的具体新功能:
1.菜单(Menu)
微软Office样式的菜单。
Office样式的菜单条——你可以停靠,而且还可以用图片来定制。
菜单动画——图片淡入/渐显(fades in)、展开(unfolds)或滑进视图(slides into view)。
菜单阴影。
菜单工具提示(tooltips)。
可滚动菜单。
自绘(owner-drawn)菜单图片。
位于菜单左边的自绘标识(logo)。
可在运行时修改菜单字体。
MRU(Most Recently Used,最近使用)列表和窗口列表。
可去掉的菜单(Tear-off menus)。
右对齐的组合框(似Office 2003菜单条右端的帮助组合框)。
2.工具条(Toolbars)
按钮图片——可在鼠标悬浮(hovers over,盘旋)于按钮上时更换。
大图标。
双波浪式(double-chevron)按钮——表示存在比当前可见部分更多的按钮。
不可定制的工具条。
在菜单和工具提示中自动创建键盘快捷键。
支持钢筋(Rebar,一种子窗口容器)。
图片下的文本。
标准的组合框和文本框按钮。
标准字体组合框和字体大小组合框按钮。
标准颜色选择器控件。
MS Office视觉样式(visual styles)。
具有不截图的透明工具条。
包含钉销钮的下拉式可移去窗格(Drop-down tear-off panes that contain a pin button)。
3.窗格(Panes)
窗格是一种窗口,通常是可调整大小、可移去和可停靠的(Panes are windows that are typically resizable, tear-off, and dockable)。窗格支持如下功能:
MS Office样式的对话框条。
Office样式的菜单条——支持图片和停靠。
MS Outlook样式的快捷条(shortcut bar)。
Outlook样式的标题条(caption bar)。
Outlook样式的任务窗格(task pane)。
Visual Studio样式的窗格——类似的工具条、属性和浏览器窗格(resemble toolbox, property, and browser panes)。
钢筋(Rebar)控件——其内容和位置在应用程序的多次运行之间持续不变。
状态条——支持图标、动画和进度条。
打印预览服务。
4.功能区控件(Ribbon Control)
功能区(Ribbon:缎丝带、带状物、条板。微软:功能区、带状条、格式栏)是新的Microsoft Office Fluent用户界面 (UI) 的一部分。在面板设计器中,功能区包含一些用于创建、编辑和导出面板及其元素的上下文工具。
通用功能区特性(General ribbon features)。
Vista Aero集成(航空主题是Windows Vista的默认样式)。
功能区窗格。
功能区上下文的类别(选项卡标签)(Ribbon contextual categories (tabs))。
功能区元素。
功能区键提示(keytips)。
功能区调色板(图表种类[galleries])。
功能区用户化定制。
功能区最小工具条。
功能区启动(Launch)按钮。
功能区主(Main)按钮。
功能区状态条。
5.桌面报警(
文档评论(0)