控件类

控件封装类范围从静态文本控件的标准 Windows 控件添加到控件树。 此外,MFC 提供一些新控件,包括按钮的位图以及控件条。

类名“Ctrl”结尾的控件是中的新 Windows 95 和 Windows NT 3.51 版。

静态显示控件

  • CStatic
    静态显示窗口。 静态控件用于标记,将或分隔在对话框或窗口中其他控件" 它们还显示图形图像而不是文本或复选框。

文本控件

  • CEdit
    编辑 Text 控件窗口。 编辑控件用于接受用户输入的文本。

  • CIPAddressCtrl
    支持操作的 Internet 协议 (IP) 地址一个编辑框。

  • CRichEditCtrl
    用户可以输入和编辑文本的控件。 不同于由 CEdit封装的控件,为 Rich Edit 控件支持字符和段落格式和 OLE 对象。

表示数字的控件

  • CSliderCtrl
    滑块包含的控件,用户移动选定值或值集。

  • CSpinButtonCtrl
    用户可以单击来递增或递减值的一对箭头按钮。

  • CProgressCtrl
    从左到右显示逐渐填充指示操作进度的矩形。

  • CScrollBar
    滚动条控件窗口。 类提供一滚动条的功能,用作在对话框或窗口的控件,用户可以指定范围内的某个位置。

按钮

  • CButton
    按钮控件窗口。 类提供一个按钮、复选框和单选按钮提供了一个编程接口在对话框或窗口。

  • C位图按钮
    使用位图的按钮而不是文本标题。

列表

  • CListBox
    列表框控制窗口。 列表框显示用户可以显示和选择的项列表。

  • C拖动列表框
    提供 Windows 列表框生成的功能;允许用户移动列表框项,例如文件名和字符串,在列表框中。 列表框提供此功能为项列表是有用的 (按字母顺序之外,如包括路径名或文件的项目中。

  • CComboBox
    组合框控件窗口。 组合框包含一个编辑控件以及列表框。

  • C组合框前
    通过为图像列表提供支持扩展组合框控件。

  • C检查列表框
    单击每一项旁边显示项列表与复选框的,用户可以选中或清除。,

  • CListCtrl
    显示项的集合,包括图标和标签的每个,某些文件类似于资源管理器右窗格。

  • CTreeCtrl
    图标显示一个分层列表,并将标签的一些文件类似于资源管理器左窗格。

工具栏和状态栏

混合控件

  • CAnimateCtrl
    显示简单的视频剪辑。

  • CToolTipCtrl(C工具提示按Ctrl)
    描述显示工具的用途单行文本。应用程序的小型弹出窗口。

  • CDateTimeCtrl
    支持扩展编辑控件或简单的日历控件接口,允许用户选择特定日期或时间值。

  • C的头部Ctrl
    显示标题或列标签的。

  • CMonthCalCtrl
    支持允许用户选择日期的日历接口的简单控件。

  • CTabCtrl
    具有用户可以单击的选项卡的控件,类似于笔记本中的分隔。

  • CHotKeyCtrl
    允许用户创建一热组合键,用户可以按快速执行操作。

  • CLinkCtrl
    不同的文本 renders 和启动相应的应用程序,用户单击嵌入链接。

  • CHtmlEditCtrl
    提供 MFC 窗口中的 WebBrowser ActiveX 控件功能。

相关类

  • C图像列表
    提供 Windows 图像列表的功能。 图像列表与控件列表和树控件。 它们还可以用于存储和存档一组相同大小的位图。

  • CCtrlView
    所有基的类演示与 Windows 控件。 根据视图控件的下面。

  • CEditView
    包含一个标准 Windows 编辑控件的视图。

  • CRichEditView
    包含丰富 Windows 编辑控件的视图。

  • CListView
    Windows 包含一个列表控件的视图。

  • CTreeView
    窗口包含一个树控件的视图。

请参见

概念

类库概述