1 / 1457
文档名称:

【工具辅导类】Microsoft VisualC++6.0 MFC类库参考手册(二)(下).pdf

格式:pdf   页数:1,457页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

【工具辅导类】Microsoft VisualC++6.0 MFC类库参考手册(二)(下).pdf

上传人:中国课件站 2011/7/19 文件大小:0 KB

下载得到文件列表

【工具辅导类】Microsoft VisualC++6.0 MFC类库参考手册(二)(下).pdf

文档介绍

文档介绍:返回
目录
CToolBarCtrl
CToolTipCtrl
CTreeCtrl
CTreeView
CTypedPtrArray
CTypedPtrList
CTypedPtrMap
CUIntArray
CUserException
CView
CWaitCursor
CWinApp
CWindowDC
CWinThread
CWnd
CwordArray
MFC 中的宏和全局函数、变量
宏、全局函数和全局变量
结构、风格、回调函数和消息映射
CToolBarCtrl
CObject
CCmdTarget
CWnd
CTlBarCtrl
CToolBarCtrl 类提供了 Windows 工具条通用控件的性能。这个控件(也就是
CToolBarCtrl 类)只对运行在 Windows 95 和 Windows NT 或更高版本下的
程序来说才是可用的。
一个 Windows 工具条通用控件是一个矩形子窗口,它包含一个或多个按钮。这
些按钮可以显示一个位图图像,一个字符串,或两者都有。当用户选择一个按
钮时,它向该工具条的属主窗口发送一条命令消息。通常,工具条中的按钮对
应于应用程序的菜单中的项;这些按钮为用户访问一个应用程序的命令提供了
更为直接的方法。
CToolBarCtrl 对象包含几个重要的内部数据结构:一个按钮图像列表或一个图
像列表,一个按钮标签字符串列表和一个 TBBUTTON 结构的列表,该结构使
一个图像和/ 或字符串与按钮的位置,风格,主题和命令 ID 相关联。这些数据
结构的每一个都由一个从零开始的索引来引用。在你可以使用一个 CToolBarCtrl
对象之前,你必须设置这些数据结构。字符串列表只能被用作按钮标签;不能
从按钮中检取字符串。
要使用一个 CToolBarCtrl 对象,通常你应该遵循下面的这些步骤:
1. 构造该 CToolBarCtrl 对象。
2. 调用 Create 来创建 Windows 工具条通用控件并将它与该 CToolBarCtrl 对象
连接。通过使用风格来指定工具条的风格,如对一个透明的工具条使用
TBSTYLE_ TRANSPARENT ,或对一个支持风格按钮的工具条使用
TBSTYLE_DROPDOWN。
3. 指明你希望按钮在工具条上如何显示:
l 给按钮使用位图图像,通过调用 AddBitmap 将按钮位图添加到工具条中。
l 给按钮使用来自一个图像列表的图像,通过调用 SetImageList ,
SetHotImageList,或 SetDisabledImageList 来指定图像列表。
l 给按钮使用字符串标签,通过调用 AddString 和/或 AddStrings 来将字符
串添加到工具条中。
4. 通过调用 AddButtons 将按钮结构添加到工具条中。
5. 如果你希望在一个不是 CFrameWnd 的属主窗口中的工具条具有工具提示,
则你必须在工具条的属主窗口中处理 TTN_NEEDTEXT 消息,就像在
CToolBarCtrl:处理工具提示通知中描述的一样。如果工具条的父窗口是
由 CFrameWnd 派生而来的,则你不用作任何额外的努力就可以显示工具
提示,因为 CFrameWnd 提供了一个缺省的处理函数。
6. 如果你希望能够让用户定制工具条,则在属主窗口中处理定制通知消息,
就像在 CToolBarCtrl:处理定制通知中描述的一样。
你可以使用 SaveState 来将一个工具条控件的当前状态保存在注册表中,用
RestoreState 来根据注册表中先前保存的信息恢复工具条的状态。除了在应用程
序的使用之间保存工具条的状态,通常在用户开始定制该工具条之前应用程序
会保存工具条的状态,以防用户后来想将工具条恢复到它的最初的状态。
为 Explorer 或更新版提供的支持
要支持在 Explorer 或更新版之后引入的性能,MFC 提供了图像列表
支持,为工具条提供了透明和平坦风格。
一个透明的工具条允许在工具条下的客户被透过工具条显示出来。要创建一个
透明的工具条,要同时使用 TBSTYLE_FLAT 和 TBSTYLE_TRANSPARENT
风格。透明的工具条具有热点跟踪的特色;就是说,当鼠标指针移动到工具条
的一个热点按钮上时,按钮的外观改变。只用 TBSTYLE_FLAT 风格创建的工
具条将包含不透明的按钮。
图像列表支持使控件的缺省行为具有更大的灵活性,并支持热点

最近更新

黑龙江省伊春市宜春湖塘中学2020-2021学年高三.. 4页

音乐作文600字(通用4篇) 4页

门店租赁合同(通用4篇) 9页

走在回家的路上优秀作文范文500字(精选12篇).. 9页

调查报告小学作文(通用7篇) 20页

记者的实习报告(精选3篇) 5页

英语单词教学心得体会2篇 4页

美术教师年终工作评优总结(通用2篇) 5页

黑龙江省哈尔滨市巴彦第三中学2022年高一英语.. 5页

私人的房屋租赁合同(精选6篇) 18页

省级骨干教师培训跟岗学习总结(通用5篇) 11页

生命珍贵作文(通用3篇) 3页

狐狸和乌鸦的作文(精选15篇) 16页

春节给老师祝福语(精选2篇) 4页

网吧实名制下的责任界定 16页

教师招聘自我评价(精选3篇) 7页

教学实绩自我评价(精选3篇) 5页

黑龙江省哈尔滨市继电器厂高级中学2020-2021学.. 3页

黑龙江省哈尔滨市莲花中学2020年高二物理期末.. 5页

黑龙江省绥化市中本中学2020年高三化学期末试.. 7页

往届生应聘自我介绍(通用4篇) 6页

幼儿趣味数学小故事大全精选数学趣味益智小故.. 4页

幼儿园教师个人学习计划(通用9篇) 19页

黑龙江省绥化市志博中学2021-2022学年高一物理.. 6页

小学生保护环境作文(通用4篇) 6页

小学体育教师个人工作计划(精选10篇) 18页

实用的社会实践模板锦集八篇(精选8篇) 14页

委托建设合同(精选14篇) 75页

大学生户外活动感想(通用3篇) 6页

地铁志愿者活动心得体会(精选3篇) 5页