Функция InitCommonControlsEx (commctrl.h)
Обеспечивает загрузку библиотеки DLL общего элемента управления (Comctl32.dll) и регистрирует определенные классы общих элементов управления из библиотеки DLL. Приложение должно вызвать эту функцию перед созданием общего элемента управления.
Синтаксис
BOOL InitCommonControlsEx(
[in] const INITCOMMONCONTROLSEX *picce
);
Параметры
[in] picce
Тип: const LPINITCOMMONCONTROLSEX
Указатель на структуру INITCOMMONCONTROLSEX , содержащую сведения, указывающие, какие классы элементов управления будут зарегистрированы.
Возвращаемое значение
Тип: BOOL
Возвращает значение TRUE в случае успешного выполнения или FALSE в противном случае.
Комментарии
Результат каждого вызова InitCommonControlsEx является совокупным. Например, если initCommonControlsEx вызывается с флагом ICC_UPDOWN_CLASS , а затем вызывается с флагом ICC_HOTKEY_CLASS , в результате чего общие классы элементов управления up-down и горячие ключи регистрируются и доступны для приложения.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | commctrl.h |
Библиотека | Comctl32.lib |
DLL | Comctl32.dll (версия 4.70 или более поздняя) |
Набор API | ext-ms-win-shell-comctl32-init-l1-1-0 (представлено в Windows 10 версии 10.0.10240) |