Классы элементов управления

Классы элемента управления инкапсулируют широкий набор стандартных элементов управления windows forms в диапазоне от статических элементов управления текст к элементам управления дерева.Кроме того, 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; позволяет пользователю к элементам списка move, как имена файлов и строковые литералы в списке.Списки с этой возможностью полезны для списка элементов в заказе, за исключением алфавитного, как включить имена пути или файлы в проекте.

  • CComboBox
    Окно элемента управления " поле со списком.Поле со списком состоит из элемента управления " Поле ввода " плюс " список ".

  • CComboBoxEx
    Расширяет элемент управления поля со списком, предоставляя поддержку для списков образа.

  • CCheckListBox
    Отображает список элементов с флажками, которые пользователь может проверять или снимите флажок рядом с каждым элементом.

  • CListCtrl
    Указывает коллекцию элементов, каждый, состоящий из значка и метки, аналогично правой области обозревателя файла.

  • CTreeCtrl
    Отображается иерархический список значков, упорядоченных определенным образом и меток аналогично левой панели обозревателя файла.

Панели инструментов и строки состояния

  • CToolBarCtrl
    Предоставляет функциональные возможности управления панели инструментов окна общего.Большинство программ MFC используют CToolBar вместо этого класса.

  • CStatusBarCtrl
    Горизонтальное окно, обычно разделяемое в области, в которых приложение может выводить информацию о состоянии.Большинство программ MFC используют CStatusBar вместо этого класса.

Прочие элементы управления

  • CAnimateCtrl
    Указывает простой видеоклип.

  • CToolTipCtrl
    Небольшое всплывающее окно, которое указывает одну линию текст, описывающий назначение средства в приложении.

  • CDateTimeCtrl
    Поддерживает или расширенный элемент управления " Поле ввода " или простое взаимодействием управлени календаря, который позволяет пользователю выбрать конкретную дату или время.

  • CHeaderCtrl
    Отображает имя или меток столбцов.

  • CMonthCalCtrl
    Поддерживает простой взаимодействием управлени календарь, позволяющий пользователю выбрать дату.

  • CTabCtrl
    Элемент управления с вкладками, на которых пользователь может щелкнуть, с аналогичными в записной книжке разделителей.

  • CHotKeyCtrl
    Позволяет пользователю создать сочетание клавиш работать, которое пользователь может нажать выполнить действие быстро.

  • CLinkCtrl
    Отображает признаком - поиск текста и запускает соответствующую приложения, когда пользователь щелкает вложенной связи.

  • CHtmlEditCtrl
    Предоставляет функциональные возможности элемента управления ActiveX WebBrowser в окне MFC.

Связанные классы

  • CImageList
    Предоставляет функциональность списка образ Windows.Списки завершения образа используются с элементами управления " Список " и элементами управления дерева.Их можно также использовать для хранения и архивирования набор так же- указанных размеров растровых изображений.

  • CCtrlView
    Базовый класс для всех представлений, связанный с элементами управления windows.Представления на основе элементов управления, описанных ниже.

  • CEditView
    Представление, содержащее элемент управления " Поле ввода " стандарта windows.

  • CRichEditView
    Представление, содержащее элемент управления " Поле ввода " предикаты и функции windows.

  • CListView
    Представление, содержащее элемент управления " Список " windows.

  • CTreeView
    Представление, содержащее элемент управления " дерево " windows.

См. также

Основные понятия

Общие сведения о библиотеке классов