频道栏目
读书频道 > 软件开发 > C++ > Visual C++入门很简单
2.编辑按钮的属性
2013-08-22 13:22:56     我来说两句
收藏   我要投稿

本文所属图书 > Visual C++入门很简单

本书介绍Visual C++的函数调用形式、面向对象编程、MFC工作原理、开发软件流程及一些实用开发技巧。全书共15章,分为4篇。第1篇介绍Visual C++开发环境、C++语法基础及MFC运行机制;第2篇介绍利用Visual Stud...  立即去当当网订购

关联变量建好后,就要根据具体的要求编辑按钮的属性,以及要它响应什么样的消息类型。本节对按钮的操作目的是对按钮进行贴图,并且当单击其中一个按钮另一个就会消失,再单击一次又会出现。

用动态创建按钮也有一定的好处,那就是一行代码就可以实现有关按钮的主要属性(名字、ID 号、样式、大小)。但是用手工创建就必须要手工修改(如有需要),前3 种属性可以参看如图5.8 所示的属性表修改。而按钮的大小就必须直接作用于按钮。

 

按钮属性有3 大块,外观、行为、杂项。此处将手工创建的Button1改名为“C++ 语言”,下面一一列举这些属性的意义。

 提示:它的ID号可以保持默认值。

(1 )外观

  位图(Bitmap ):可以为按钮关联位图。

  标题(Caption):可修改按钮的标题。

  边框(Client Edge ):设置按钮是否要带凹陷边缘的边框。

  平面(Flat ):指定控件的外观是否是二维的。

  水平对齐(Horizontal Alignment ):设置按钮题目的文本是向左对齐,还是向右对齐或居中。

  图标(Icon ):设置按钮是否要关联图标。

  双边框(Modal Frame):指定按钮是否有双边框。

  多行(Multiline):当文本太多,是否以多行显示。

  通知(Notify):指定控件是否向父级发送通知。

  文本右对齐(Right Align Text ):按钮中文本是否要右对齐。

  阅读顺序(Right To Left Reading Order ):指定是否按照从右到左的阅读顺序。

  三维边框(Static Edge ):按钮是否具有三维边框。

  透明背景(Transparent ):按钮的背景是否透明。

  垂直对齐(Vertical Alignment ):设置按钮题目文本是向上对齐、向下对齐、居中。
 
(2 )行为

  接受文件(Accept Files):按钮是否接受拖放文件。

  默认按钮(Default Button ):设置按钮是否为本对话框的默认命令按钮。

  禁用(Disabled):此按钮是否被禁用。

  帮助ID(Help ID):是否给按钮分配基于资源ID的帮助ID。

  所有者描述(Owner Draw):指定此按钮是否为所有者描述的按钮。

  可见(Visible ):设置按钮是否可见。

(3 )杂项

  组(Group):在一组控件中,设置它是否为第一个控件。

  ID:按钮的ID号。

  Tabstop:在程序运行过程中按Tab 键时,是否可以跳到此按钮。

首先给两个按钮贴图、设置图标,如给标题为“C 语言”的按钮贴图,给标题为“C++语言”的按钮关联图标。

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:5.2.2 编辑按钮的属性与消息类型
下一篇:3.给按钮关联资源
相关文章
图文推荐
排行
热门
最新书评
文章
下载
读书
特别推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站