MFC - 窗口控件介绍 首页MFCMFC - 窗口控件

Windows控件是用户可以与之交互以输入或操作数据的对象,它们通常出现在对话框或工具栏上。

Sr.No.Controls & 描述
1 Static Control

静态Static控件向用户显示信息,它可以用于显示颜色,几何形状或图片,如图标,位图或动画。

2 Animation Control

动画控件是一个以AVI格式显示音频剪辑的窗口,不支持声音,它由 CAnimateCtrl 类表示。

3 Button

按钮是用户单击以启动操作的对象,按钮控件由 CButton类表示。

无涯教程网

4 Bitmap Button

位图按钮显示图片或图片和文本,使用从CButton派生的 CBitmapButton类创建位图按钮。

5 Command Button

命令按钮是常规按钮的增强版本,作为提示以提供更多信息。

6 Static Text

静态文本显示文本字符串,矩形,图标,光标,位图或增强型图元文件,它由 CStatic类表示。

7 List Box

列表框显示用户选择的项目列表,如文件名,列表框由 CListBox类表示。

8 Combo Boxes

组合框由与静态控件或编辑控件组合的列表框组成,它由 CComboBox类表示。

9 Radio Buttons

单选按钮是一个控件,显示为一个圆框包围的点。

10 Checkboxes

复选框是Windows控件,允许用户将项目的值设置或更改为true或false。

11 Image Lists

图像列表是相同大小图像的集合,每个图像都可以通过其从零开始的索引来引用,由 CImageList类表示。

12 Edit Box

编辑框是一个矩形子窗口,用户可以在其中输入文本,它由 CEdit类表示。

13 Rich Edit

Rich Edit 控件是一个窗口,用户可以在其中输入和编辑文本,由 CRichEditCtrl类表示。

14 Group Box

组框是用于设置或编程控件组的静态控件,该控件是将其他控件组合在一起的矩形。

15 Spin Button

旋转按钮控件是一对箭头按钮,用户可以单击它们以增加或减少值,如滚动位置或显示在屏幕上的数字,由 CSpinButtonCtrl类表示。

16 Managing the Updown Control

管理Updown控件。

17 Progress Control

进度条控件是一个窗口,应用程序可以使用该窗口来指示冗长的操作的进度,由 CProgressCtrl类表示。

18 Progress Bars

进度条是一个窗口,应用程序可以使用该窗口来指示操作的进度。

19 Timer

要创建计时器,只需调用CWnd::SetTimer()方法,此函数调用为您的应用程序创建一个计时器。

20 Date & Time Picker

日期和时间选择控件( CDateTimeCtrl )实现了一种直观且可识别的输入或选择特定日期的方法。

21 Picture

如果您需要为您的应用程序显示图片,Visual C ++为此提供了一个特殊的控件。

22 Image Editor

图像编辑器具有用于创建和编辑图像的工具,以及可帮助您创建工具栏位图的功能。

23 Slider Controls

滑块控件是一个包含滑块和可选刻度线的窗口,滑块有两种类型-水平和垂直,它由 CSliderCtrl类表示。

24 Scrollbars

滚动条是图形控制元素,通过单击箭头,可以沿控件的两个方向滚动连续的文本,图片或其他内容,可以采用两个方向之一-水平或垂直。

25 Tree Control

Tree View Control 是一个窗口,其中显示项目的层次结构列表,由 CTreeCtrl 类表示。

26 List Control

列表视图控件显示项目的集合,每个项目由一个图标和一个标签组成,它由 CListCtrl 类表示。

这一章你学到了什么?做个笔记,好记忆不如烂笔头! 如果觉得对您有帮助,请分享给您的朋友。

祝学习愉快! (您也可以 选中需要修改的内容->右键->进行编辑)

点我分享笔记