InitCommonControlsEx 函数 (commctrl.h)
确保加载公共控件 DLL (Comctl32.dll) ,并从 DLL 注册特定的公共控件类。 应用程序必须在创建公共控件之前调用此函数。
语法
BOOL InitCommonControlsEx(
[in] const INITCOMMONCONTROLSEX *picce
);
参数
[in] picce
类型: const LPINITCOMMONCONTROLSEX
指向 INITCOMMONCONTROLSEX 结构的指针,该结构包含指定将注册哪些控件类的信息。
返回值
类型: BOOL
如果成功,则返回 TRUE ,否则返回 FALSE 。
注解
每次调用 InitCommonControlsEx 的效果都是累积的。 例如,如果使用 ICC_UPDOWN_CLASS 标志调用 InitCommonControlsEx,则稍后使用 ICC_HOTKEY_CLASS 标志调用 ,则结果是注册向上键和热键通用控件类,并且可供应用程序使用。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | commctrl.h |
Library | Comctl32.lib |
DLL | Comctl32.dll (版本 4.70 或更高版本) |
API 集 | ext-ms-win-shell-comctl32-init-l1-1-0 (在 Windows 10 版本 10.0.10240 中引入) |