第6章 Windows常用控件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 Windows常用控件.ppt

Visual C++程序设计与应用教程;6.1 控件概述 ;3;;6.1.2 控件的组织 1.编排控件 编排控件有两种方法: 使用控件布局工具栏;使用Layout菜单。当打开对话框编辑器时,Develop Studio的菜单栏上会增加一个菜单Layout。;2.调整Tab 顺序 Tab Order规定了使用Tab键访问控件的顺序,默认的Tab Order是控件生成的顺序,选择菜单项Layout|Tab Order可以显示并修改Tab Order。 ;;;;;;6.1.4 控件的访问 访问控件一般有3种方法 : 利用对话框的数据交换功能访问控件 适用于静态创建的控件,通过调用UpdateData()函数,实现对话框和控件的数据交换。 通过控件对象来访问控件 利用CWnd类的成员函数来访问控件 ; 静态控件(Static Control)是用来显示一个文本串或图形信息的控件,包括静态文本控件、图片控件和组框。 所有静态控件默认的ID标识都为IDC_STATIC,如果需要在程序中区分和操纵各个不同的静态控件,必须重新为它指定一个惟一的ID标识。 ; 6.2.1 静态文本(Static Text)控件 静态文本控件不要求与对话框进行交互,需要显示的文本串只要在该控件属性对话框的General标签中的Caption属性中直接输入。 ; 在Styles标签页中设置静态文本文本的显示风格: 1. Align text 控制静态文本控件中文本的对齐方式。可能的取值有Right(右对齐),Left(左对齐),Center(居中),当No wrap选项选中时,这个选项设置为Left,它的默认值为Left。; 2. Center vertically 静态文本控件中文本在垂直方向上居中。它的类型是布尔型,默认值是FALSE。 3. No prefix 禁止文本中的“”解释为它后面的字符有一个下划线,而直接将它作为文本的一部分进行显示。Noprefix选项经常在显示包含“”的文件名或字符串中用到。 ; 4. No wrap 以左对齐的方式来显示文本,并且不进行文本的自动回行。超出控件右边界的文本将被裁去。 ; 5. Simple 此选项将禁用No wrap和Align text选项。它的类型是布尔型,默认值是FALSE。 6. Notify 此选项表示当控件被选中或双击时,通知父窗口。此选项的类型是布尔型,默认值是FALSE。 ; 7. Sunken 此选项表示围绕静态文本控件的文本,建立一个凹下的边框。它的类型是布尔型,默认值是FALSE。 8. Border 此选项表示围绕静态文本控件的文本,建立一个边框。它的类型是布尔型,默认值是FALSE。; 6.2.2 图片(Picture)控件 ;图片类型,可以选择Frame(框)、Rectangle(矩形区域)、Icon(图标)、Bitmap(位图)、Enhanced Metafile(增强图元文件) ;选中时,用户重置图片大小时,图片的右下角是固定不变的;6.3 CEdit类控件 MFC的CEdit类封装了编辑框(Edit Box),编辑框又称文本框或编辑控件,也是一种常用的控件。编辑框一般与静态文本控件一起使用,用于数据的输入和输出。 ;6.3.1 编辑框的风格 通过Styles标签页的设置,可以得到不同类型的编辑框样式:多行编辑框、密码编辑框,只读编辑框,大小写转换编辑框、数字编辑框等等。; 1. Align text 控制编辑控件中的文本对齐方式。可能的取值有左对齐、居中和右对齐。 2. Multiline 定义该编辑控件为多行文本编辑。通常情况下,该选项不被选中。 ; 3. Number 限定用户输入的只能是数字。 4. Horizontal scroll 在多行编辑控件中提供一个水平滚动条。默认该选项不被选中。; 5. Auto HScroll 当用户在编辑框的最右边输入字符时,文本自动进行滚动。该选项通常被选中。 6. Vertical scroll 在多行编辑控件中提供一个垂直滚动条。默认该选

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档