InitCommonControlsEx function

Ensures that the common control DLL (Comctl32.dll) is loaded, and registers specific common control classes from the DLL. An application must call this function before creating a common control.

Syntax


BOOL InitCommonControlsEx(
  _In_  const LPINITCOMMONCONTROLSEX lpInitCtrls
);

Parameters

lpInitCtrls [in]

Type: const LPINITCOMMONCONTROLSEX

A pointer to an INITCOMMONCONTROLSEX structure that contains information specifying which control classes will be registered.

Return value

Type: BOOL

Returns TRUE if successful, or FALSE otherwise.

Remarks

The effect of each call to InitCommonControlsEx is cumulative. For example, if InitCommonControlsEx is called with the ICC_UPDOWN_CLASS flag, then is later called with the ICC_HOTKEY_CLASS flag, the result is that both the up-down and hot key common control classes are registered and available to the application.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Commctrl.h

Library

Comctl32.lib

DLL

Comctl32.dll (version 4.70 or later)

 

 

Community Additions

ADD
Show:
© 2014 Microsoft