第03章windows通用控件,VC++2010应用开发_原书配套浅析.pptVIP

  • 18
  • 0
  • 约9.45千字
  • 约 78页
  • 2017-04-23 发布于湖北
  • 举报

第03章windows通用控件,VC++2010应用开发_原书配套浅析.ppt

Windows通用控件;第3章;主要内容;3.1 基本控件;3.1.1 Static Text和Group Box及Picture控件;2. Group Box控件 分组控件一般起说明和修饰的作用。与CGroup类相对应。 在对话框中,将控件组成一组并不靠分组控件起作用,而是靠属性框中的Group属性和控件的跳格顺序(Tab Order)决定的。一般先通过菜单“格式|Tab键顺序”设置好对话框中控件的Tab顺序,然后依次对控件的Group属性进行设置。每一组的第一个控件选中Group属性,接着的同一组的控件就不要选中Group属性。如果一个控件选中了Group属性,则说明新的一个编组开始了,依次类推。;3.1.1 Static Text和Group Box及Picture控件;3.1.2 Edit Box、List Box和Combo Box控件;3.1.2 Edit Box、List Box和Combo Box控件;3.1.2 Edit Box、List Box和Combo Box控件;3.1.2 Edit Box、List Box和Combo Box控件;3.1.2 Edit Box、List Box和Combo Box控件;3.1.2 Edit Box、List Box和Combo Box控件;3.1. 3 Button、Radio Button和Check Box控件; 按钮控件与CButton类相关联。可以通过CButton类的成员函数对按钮控件进行设置。 常用函数有: (1)获得按钮状态的GetState()函数。 (2)设置按钮状态的SetState()函数。 (3)确认按钮是否被选中的GetCheck()函数。 (4)设置按钮的选中状态的SetCheck()函数。 (5)获取按钮风格的GetButtonStyle()函数。 (6)设置按钮风格的SetButtonStyle()函数。 (7)设置与按钮相关联的图标的SetIcon()函数。 (8)获得与按钮相关联的图标的GetIcon()函数。 (9)设置与按钮相关联的位图的SetBitmap()函数。 (10)获得与按钮相关联的位图的GetBitmap()函数。 (11)设置与按钮相关联的光标的SetCursor()函数。 (12)获得与按钮相关联的光标的GetCursor()函数。 ; 2.Radio Button 控件 单选按钮是一个小圆圈,有黑点时表示选中,否则表示未选中。一组单选按钮中,只能有一个被选中,单选按钮实际上就是具有BS_RADIOBUTTON风格的按钮控件。 主要风格有: (1)Auto:自动规定在一组单选按钮只能有一个被选中。 (2)Push-like:具有这种风格的单选按钮看上去就像一个普通按钮,与普通按钮不同的是,此风格按钮具有选中和末选中两种状态。 (3)Horizontal alighnment:指定文字在按钮中的水平对齐???式。 (4)Vertical alighnment:指定文字在按钮中的垂直对齐方式。 单选按钮对应的是CButton 类,常用函数有: (1)设置按钮选中状态的SetCheck()函数,该函数的原型为: void SetCheck(in nCheck); 其中,当nCheck为0时,按钮状态为没有选中;为1时按钮选中;为2时按钮处于中间状态。这种按钮称为三态按钮,它是指具有BS_3STATE或BS_AUTO3STATE属性的按钮。 (2)获取按钮选中状态的GetCheck()函数,该函数原型为: void GetCheck(); 其中,返回值为0时,按钮状态为没有选中;为1 时则选中。为2 时处于中间状态。; 一般将多个单选按钮组合起来使用,表示从中选择一个。将几个单选按钮组合成一组,与分组控件的编组方法一样。把单选按钮组合好后,打开“MFC 类向导”对话框。在“成员变量”标签中选中相应的对话框类,会看到只有第一个单选按钮控件的ID出现在控件ID中。通过按下“添加变量...”按钮,给该标识的控件增加一个int型变量。该变量的数值从0逐渐增大表示相应的单选按钮被选中。也就是说,当变量为0时,表示第一个单选按钮被选中,当该变量为1时,表示第二个单选按钮被选中,依次类推。 3.Check Box控件 复选框按钮是一个小方框,打对勾时表示选中,反之表示不选中。一组复选框按钮中可以有一个或多个被选中,风格与单选按钮相同。 复选框按钮对应的是CButton 类,常用函数有: (1)设置按钮选中状态的SetCheck()函数,与单选按钮相同。 (2)获取按钮选中状态的GetC

文档评论(0)

1亿VIP精品文档

相关文档