控件选件类

控件选件类封装大小从静态文本控件的各种标准Windows控件绑定到树控件。此外,MFC提供一些新控件,包括按钮以位图和控制条。

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

静态显示控件

  • CStatic
    静态显示窗口。静态控件用于标记,将或分离在对话框或窗口中其他控件包。还可以显示图形图像代替文本或框。

文本控件

  • CEdit
    可编辑文本控件的窗口。编辑控件使用接受来自用户的文本输入。

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

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

表示数字的控件

  • CSliderCtrl
    包含滑块的控件,用户将选择值或设置一个值。

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

  • CProgressCtrl
    显示从左至右按加载指示操作进度的矩形。

  • CScrollBar
    滚动条控件的窗口。选件类提供滚动条的函数,用于为在对话框或窗口的控件,用户可以指定某个范围内位置。

按钮

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

  • CBitmapButton
    具有位图的按钮而不是文本说明。

列表

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

  • CDragListBox
    提供Windows的功能列表框;允许用户滚动列表框项,例如文件名和字符串,在列表框中。除了按字母外,列表框获得此功能为项目很有用的顺序列出,如包含路径名或文件在项目。

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

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

  • CCheckListBox
    在每个项的旁边显示项列表与复选框的,用户可以选中或清除,。

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

  • CTreeCtrl
    显示分层列表图标和标签封送的类似的文件资源管理器左窗格。

工具栏和状态栏

  • CToolBarCtrl
    提供Windows工具栏公共控件的功能。大多数MFC程序使用 CToolBar 而不是此选件类。

  • CStatusBarCtrl
    一个水平的窗口,通常分为窗格中,应用程序可以显示状态信息。大多数MFC程序使用 CStatusBar 而不是此选件类。

混合控件

  • CAnimateCtrl
    演示简单视频剪辑。

  • CToolTipCtrl
    显示描述工具的目的单行文本在应用程序的小型弹出窗口。

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

  • CHeaderCtrl
    显示标题或标签列。

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

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

  • CHotKeyCtrl
    使用户能够创建一个快捷组合键,用户可以按快速执行操作。

  • CLinkCtrl
    将清单的文本并生成相应的应用程序,当用户单击该嵌入链接。

  • CHtmlEditCtrl
    提供webbrowser Activex控件的功能在MFC windows的。

相关选件类

  • CImageList
    提供Windows图像的功能列表。图像列表使用与list控件和树控件。还可以用于存储和存档将这些大小位图。

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

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

  • CRichEditView
    包含的视图Windows rich edit控件。

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

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

请参见

概念

类库概述