Классы элементов управления
Классы элементов управления инкапсулируют широкий набор стандартных элементов управления Windows — от статических текстовых элементов управления к элементам управления дерева. Кроме того, MFC предоставляет некоторые новые элементы управления, включая кнопки с растровыми изображениями и панелями элементов управления.
Элементы управления имена классов которых заканчиваются словом «Ctrl», появившиеся в версии 3.51 в Windows 95 и Windows NT.
Статические отображение элементов управления
- CStatic
Окно статический-отображения. Статические элементы управления используются, чтобы метки, окно или отделить другие элементы управления в диалоговом окне или окна. Они также могут указывать графических изображений, а не текста или окно.
Текстовые элементы управления
CEdit
Окно элемента управления editable- текста. Элементы управления "Поле ввода" используются для приема текстовый ввод пользователя.CIPAddressCtrl
Поддерживает поле ввода для управления адрес (IP) протокола IP.CRichEditCtrl
Элемент управления, в котором пользователь может вводить и изменения текста. В отличие от элемента управления инкапсулированный в CEdit, управление расширенного редактирования поддерживает символ и форматирование абзаца и объектов 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
Текст Renders маркированного — вверх и запускает соответствующие приложения, когда пользователь щелкает ссылку вложенной.CHtmlEditCtrl
Предоставляет функциональные возможности элемента управления ActiveX WebBrowser в окне MFC.
Связанные классы
CImageList
Предоставляет функциональные возможности списка изображение Windows. Списки изображений используются с элементами управления списка и элементами управления дерева. Их также можно использовать для хранения и архивируйте набор в том же измененных размер растровые изображения.CCtrlView
Базовый класс для всех представлений, связанной с элементами управления Windows. Представления на основе элементов управления описаны ниже.CEditView
Представление, содержащее элемент управления "Поле ввода" стандарта Windows.CRichEditView
Представление, содержащее элемент управления расширенного редактирования Windows.CListView
Представление, содержащее элемент управления "Список" Windows.CTreeView
Представление, содержащее элемент управления "Дерево" Windows.