背景:                 
[本书目录] [图书首页] [本书讨论区]  
链接地址:http://www.17xie.com/read-11282.html    注册17xie 一起来写书 实现您的出书梦想!

8-28  运行中的TestBars程序(具有新的工具条和对话框条)

8.4  集合条

集合条是Visual C++ 6.0才提供的新型的控制条。集合条中通常都包含着一个或几个段(Band),每个段通常都具有控制棒(Gripper Bar)、背景位图(Background Bitmap)、标志文本(Label Text)和子窗口(Child Window),但一个段中只能有一个子窗口。图8-29中解释了集合条的各组成部分。

控制棒

子窗口

标志文本

背景位图

 

 


8-29  集合条的各组成部分

集合条和集合条控件是紧密联系在一起的。实际上,CReBar类仅仅完成集合条对象的创建工作,更多的操作是由CReBarCtrl类完成的。下面我们通过自己的实践来体会创建集合条的过程。

在真正的应用程序中,往往都是先构造好工具条或对话框条等,然后将这些建立好的元素插入集合条中,作为集合条的段来使用。当然,可以用作集合条的段的元素可以是工具条、对话框条、各种控件等等,只要是CWnd类的派生对象即可。

我们计划建立新的例子AdvBar,在AdvBar程序中新建一个工具条,并使用一个集合条,将缺省的工具条和新建的工具条作为该集合条的两个段。

8.4.1  建立AdvBar程序框架

首先建立例子AdvBar程序的框架代码。使用AppWizard建立该程序的步骤如下:

1)选择单文档界面,选中文档/视图结构支持,同时选择资源类型为英语。

2)由于本程序不需要支持任何数据库技术,选择None


字数:740    最后更新:1年以前 [08-14 11:01]果冻 修改
本页编辑者:果冻  
[前一页]:第八章  [后一页]:第八章
[在本页中加入书签] [收藏本书] [推荐本书]
  17xie论坛 > 本书讨论区 > 本页评论   (共0条)
发表评论

用户名称 匿名发表
评论内容
验证码

关于我们 | 版权声明 | 免责声明 | 诚聘英才 | 联系我们 | 合作伙伴 | 友情链接 | 广告合作 | 提交意见
Copyright © 2007 17xie.com 互联网协同写书平台 京ICP备08002671号