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


Функция 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)