Поделиться через


Элементы управления "Диалоговые окна" и типы переменных

Обновлен: Ноябрь 2007

Мастер добавления переменной-члена может использоваться для добавления переменной-члена в элемент управления диалогового окна, созданного с использованием MFC. Тип элемента управления, в который добавляется переменная-член, определяет возможности, которые отображаются в диалоговом окне.

В следующей таблице описываются все типы элементов управления диалогового окна, поддерживаемые в MFC и в редакторе диалоговых окон, и их доступные типы и значения.

Элемент управления

Тип элемента управления

Тип переменной элемента управления

Тип значения переменной

Мин. и макс. значения (только для типа значения)

Элемент управления "Animation"

SysAnimate32

CAnimateCtrl

Нет; только элемент управления

Не определено

Кнопка

BUTTON

CButton

Нет; только элемент управления

Не определено

Флажок

CHECK

CButton

BOOL

Мин./макс. значение

Поле со списком

COMBOBOX

CComboBox

CString

Макс. число символов

Элемент управления конструктора выбора даты/времени

SysDateTimePick32

CDateTimeCtrl

CTime

Мин. значение/макс. значение

Поле редактирования

EDIT

CEdit

CString, int, UINT, long, DWORD, float, double, BYTE, short, BOOL, COleDateTime или COleCurrency

Мин. значение/макс. значение; некоторые поддерживают макс. число символов

Элемент управления "горячей" клавиши

msctls_hotkey32

CHotKeyCtrl

Нет; только элемент управления

Не определено

Список

LISTBOX

CListBox

CString

Макс. число символов

Элемент управления List

SysListView32

CListCtrl

Нет; только элемент управления

Не определено

Элемент управления месячного календаря

SysMonthCal32

CMonthCalCtrl

CTime

Мин. значение/макс. значение

Элемент управления хода выполнения

msctls_progress32

CProgressCtrl

Нет; только элемент управления

Не определено

Элемент управления "Rich Edit 2"

RichEdit20A

CRichEditCtrl

CString

Макс. число символов

Элемент управления "Rich Edit"

RICHEDIT

CRichEditCtrl

CString

Макс. число символов

Горизонтальные и вертикальные полосы прокрутки

SCROLLBAR

CScrollBar

int

Мин. значение/макс. значение

Элемент управления "Ползунок"

msctls_trackbar32

CSliderCtrl

int

Мин. значение/макс. значение

Элемент управления вращением

msctls_updown32

CSpinButtonCtrl

Нет; только элемент управления

Не определено

Элемент управления табуляции

SysTabControl32

CTabCtrl

Нет; только элемент управления

Не определено

Элемент управления иерархического представления

SysTreeView32

CTreeCtrl

Нет; только элемент управления

Не определено

См. также

Задачи

Добавление переменной-члена