您所在位置: 网站首页 / 文档列表 / C/C++资料 / 文档详情
VC控件使用.pdf 立即下载
上传人:yy****24 上传时间:2024-09-09 格式:PDF 页数:76 大小:12.4MB 金币:14 举报 版权申诉
预览加载中,请您耐心等待几秒...

VC控件使用.pdf

VC控件使用.pdf

预览

免费试读已结束,剩余 66 页请下载文档后查看

14 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

176第页共页PWIN98/95下演练VC5中的COMMON一族辽宁省铁岭市委办公室(112000)宋立波中文PWIN98/95之所以深受广大计算机用户的青睐除其在32位多任务、多线程和系统稳固性等核心技术的重要改进之外更主要的还是其优秀的用户交互界面。这就给程序设计人员提出了新的课题如何在自己开发的应用程序中充分利用WIN98/95支持的各种高级通用控制和视这也是学习VC编程所必须掌握的基本内容本文将通过实例来具体演练VC5中的这些控件其中常用的COMMON一族主要成员包括1.表头控制HeaderControl2.图像列表控制ImageList3.列表控制和视ListControl&ListView4.树控制和视TreeControl&TreeView5.标签控制和视TabControl&TabView6.工具条控制ToolbarControl7.进度条控制ProgressControl8.滑动条控制SliderControl9.旋转按钮控制SpinButtonControl10.状态条控制StatusBarControl其中绝大部分通用控制在MFC类库中都存在两种封装形式即控制类和视类控制类主要是供直接使用控制而提供的而视类则是通过间接使用控制而提供的视类可以更好地把控制类集成到MFC结构中并且使用视类可以利用引用直接对嵌套在其中的控制进行各种操作。两者在使用方法上没有太大区别就拿列表控制类和视类来说当创建列表视后可通过CListCtrl&ctrlList=GetListCtrl()成员函数取得视类引用ctrlList之后就可以利用列表视的视函数对视进行各项操作(ctrlList.Add等。一、PWIN98/95下演练CHeadCtrl表头控制CHeaderCtrl通常应用在窗口中的文本或数据的列表之上。一般为数据列的标题可以包括多个部分用户可以拖动每个部分并可以控制每列的宽度。表头控制类提供了普通表头控制的基本方法只有在WINDOWS95以后版本系统中才提供其方法包含在afxcmn.h文件中一般与标签控制CTabCtrl)和列表控制(CListCtrl)组合使用。一表头控制的对象结构1、表头控制对象的建立方法CHeaderCtrl&cheaderCtrl建立表头控制对象Create建立表头并绑定对象CHeaderCtrl::Create的格式如下BOOLCreate(DWORDdwStyle,constRECT&rect,CWnd*pParentWnd,UINTnID);其返回值非零时初始化成功否则失败。参数dwStyle用来确定表头控制类型rect用来确定表头控制的大小和位置ParentWnd用来确定:2009-05-1261912130鹿剑制作创建时间年月日时分秒276第页共页表头控制的父窗口nID用来表示表头控制的标志。表头控制风格包括HDS_BUTTONS表示表头控制外观类似按钮HDS_HORZ表示表头控制为水平排列HDS_VERT表示表头控制为垂直排列HDS_HIDDEN表示表头控制为隐藏模式。它也可以使用普通类控制风格包括CCS_BOTTOM设置控制位置在父窗口的底部并与父窗口同样宽度CCS_NODIVIDER在控制顶部形成两个像素的高亮区CCS_NOHILITE在控制顶部形成一个像素的高亮区CCS_NOMOVEY在响应WM_SIZE消息时重置大小并水平排列CCS_NOPARENTALIGN使控制自动靠近父窗口的顶部或底部CCS_NORESIZE设置初始大小或新值时使控制使用默认宽度和高度CCS_TOP设置在父窗口客户区域的顶部并与父窗口同样宽度同样表头控制也可以使用窗口控制风格包括WS_CHILD建立一个子窗口不能用于WS_POPUP窗口类型WS_VISIBLE建立一个初始时不可见的窗口WS_DISABLED建立一个初始时无效的窗口WS_GROUP确定可用光标移动的控制群组WS_TABSTOP确定可用TAB控制移动站点表头控制一般分为两个步骤首先确定表头控制的数据结构然后建立表头控制并绑定对象。2、表头控制的属性表头控制的属性包括取得表头控制中项目的数量GetItemCount、取得表头控制中某一项
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

VC控件使用

文档大小:12.4MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用