Информация переносов используется для того, чтобы загружать классы стандартных органов управления из динамически подключаемой библиотеки (DLL). Эта структура используется с функцией InitCommonControlsEx.
Синтаксис
typedef struct tagINITCOMMONCONTROLSEX { DWORD dwSize; DWORD dwICC; } INITCOMMONCONTROLSEX, *LPINITCOMMONCONTROLSEX; |
Члены структуры
dwSize
Размер структуры, в байтах.
dwICC
Набор битовых флажков, которые указывают, какие классы стандартного органа управления будут загружены из динамически подключаемой библиотеки (DLL). Это значение может быть комбинацией нижеследующих флажков:
Флажок | Описание |
ICC_ANIMATE_CLASS | Загружает класс органов управления анимацией. |
ICC_BAR_CLASSES | Загружает классы органов управления: инструментальная панель (toolbar), строка состояния (status bar), панель задач (trackbar), подсказка (ToolTip). |
ICC_COOL_CLASSES | Загружает класс органов управления - дополнительная инструментальная панель типа Rebar. |
ICC_DATE_CLASSES | Загружает класс органов управления данными и устройства выбора времени. |
ICC_HOTKEY_CLASS | Загружает класс органов управления "быстрыми" клавишами. |
ICC_INTERNET_CLASSES | Загружает класс окна с IP адресом. |
ICC_LINK_CLASS | Загружает класс органов управления гиперссылками. |
ICC_LISTVIEW_CLASSES | Загружает класс органов управления коллекциями значков с надписями (list-view) и заголовками (header). |
ICC_NATIVEFNTCTL_CLASS | Загружает класс органов управления собственным шрифтом (native font). |
ICC_PAGESCROLLER_CLASS | Загружает класс органов управления пейджером (pager). |
ICC_PROGRESS_CLASS | Загружает класс органов управления - окно хода операции (progress bar). |
ICC_STANDARD_CLASSES | Загружает один из встроенных классов органа управления в User32. Пользовательские органы управления включают в себя кнопку, поле редактирования (edit), статический элемент (static), окно со списком (listbox), комбинированное окно (combobox) и полосы прокрутки (scrollbar). |
ICC_TAB_CLASSES | Загружает класс органов управления вкладками (tab) и подсказками (ToolTip). |
ICC_TREEVIEW_CLASSES | Загружает класс органов управления древовидным списком (tree-view) и подсказками (ToolTip). |
ICC_UPDOWN_CLASS | Загружает класс органов управления прибавления/убавления на 1 значения в поле ввода (up-down control) |
ICC_USEREX_CLASSES | Загружает класс улучшенного комбинированного окна (ComboBoxEx). |
ICC_WIN95_CLASSES | Загружает классы всех вышеперечисленных органов управления (animate control, header, hot key, list-view, progress bar, status bar, tab, ToolTip, toolbar, trackbar, tree-view и up-down). |
Смотри также
Обзор Органы управления Windows, Структуры, используемые органами управления
Размещение и совместимость INITCOMMONCONTROLSEX |
||
К | Windows XP | Да |
л | Windows 2000 Professional | Да |
и | Windows NT Workstation | Да с Internet Explorer 4.0 |
е | Windows Me | Да с Internet Explorer 4.0 |
н | Windows 98 | Да с Internet Explorer 4.0 |
т | Windows 95 | Да с Internet Explorer 4.0 |
С | Windows Server 2003 | Да |
е | Windows 2000 Server | Да с Internet Explorer 4.0 |
р | Windows NT Server | Да с Internet Explorer 4.0 |
в | ||
е | ||
р | ||
Используемая библиотека | comctl32.lib | |
Используемая DLL | ComCtl32.dll версии 4.71 или позже | |
Заголовочный файл | ||
- объявлено в | commctrl.h | |
- включено в | - | |
Unicode | Нет | |
Замечания по платформе | Не имеется |