INITCOMMONCONTROLSEX structure (commctrl.h)

Carries information used to load common control classes from the dynamic-link library (DLL). This structure is used with the InitCommonControlsEx function.

Syntax

typedef struct tagINITCOMMONCONTROLSEX {
  DWORD dwSize;
  DWORD dwICC;
} INITCOMMONCONTROLSEX, *LPINITCOMMONCONTROLSEX;

Members

dwSize

Type: DWORD

The size of the structure, in bytes.

dwICC

Type: DWORD

The set of bit flags that indicate which common control classes will be loaded from the DLL. This can be a combination of the following values.

Value Meaning
ICC_ANIMATE_CLASS
0x00000080
Load animate control class.
ICC_BAR_CLASSES
0x00000004
Load toolbar, status bar, trackbar, and tooltip control classes.
ICC_COOL_CLASSES
0x00000400
Load rebar control class.
ICC_DATE_CLASSES
0x00000100
Load date and time picker control class.
ICC_HOTKEY_CLASS
0x00000040
Load hot key control class.
ICC_INTERNET_CLASSES
0x00000800
Load IP address class.
ICC_LINK_CLASS
0x00008000
Load a hyperlink control class.
ICC_LISTVIEW_CLASSES
0x00000001
Load list-view and header control classes.
ICC_NATIVEFNTCTL_CLASS
0x00002000
Load a native font control class.
ICC_PAGESCROLLER_CLASS
0x00001000
Load pager control class.
ICC_PROGRESS_CLASS
0x00000020
Load progress bar control class.
ICC_STANDARD_CLASSES
0x00004000
Load one of the intrinsic User32 control classes. The user controls include button, edit, static, listbox, combobox, and scroll bar.
ICC_TAB_CLASSES
0x00000008
Load tab and tooltip control classes.
ICC_TREEVIEW_CLASSES
0x00000002
Load tree-view and tooltip control classes.
ICC_UPDOWN_CLASS
0x00000010
Load up-down control class.
ICC_USEREX_CLASSES
0x00000200
Load ComboBoxEx class.
ICC_WIN95_CLASSES
0x000000FF
Load animate control, header, hot key, list-view, progress bar, status bar, tab, tooltip, toolbar, trackbar, tree-view, and up-down control classes.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header commctrl.h