INITCOMMONCONTROLSEX 構造体 (commctrl.h)

ダイナミック リンク ライブラリ (DLL) から共通のコントロール クラスを読み込むための情報を格納します。 この構造体は、 InitCommonControlsEx 関数と共に使用されます。

構文

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

メンバー

dwSize

種類: DWORD

この構造体のサイズ (バイト単位)。

dwICC

種類: DWORD

DLL から読み込まれる共通コントロール クラスを示すビット フラグのセット。 これは、次の値の組み合わせにすることができます。

意味
ICC_ANIMATE_CLASS
0x00000080
アニメーション コントロール クラスを読み込みます。
ICC_BAR_CLASSES
0x00000004
ツール バー、ステータス バー、トラックバー、ツールヒント コントロール クラスを読み込みます。
ICC_COOL_CLASSES
0x00000400
鉄筋コントロール クラスを読み込みます。
ICC_DATE_CLASSES
0x00000100
日付と時刻の選択コントロール クラスを読み込みます。
ICC_HOTKEY_CLASS
0x00000040
ホット キー制御クラスを読み込みます。
ICC_INTERNET_CLASSES
0x00000800
IP アドレス クラスを読み込みます。
ICC_LINK_CLASS
0x00008000
ハイパーリンク コントロール クラスを読み込みます。
ICC_LISTVIEW_CLASSES
0x00000001
リスト ビューおよびヘッダー コントロール クラスを読み込みます。
ICC_NATIVEFNTCTL_CLASS
0x00002000
ネイティブ フォント コントロール クラスを読み込みます。
ICC_PAGESCROLLER_CLASS
0x00001000
ポケットベル コントロール クラスを読み込みます。
ICC_PROGRESS_CLASS
0x00000020
進行状況バー コントロール クラスを読み込みます。
ICC_STANDARD_CLASSES
0x00004000
組み込みの User32 コントロール クラスのいずれかを読み込みます。 ユーザー コントロールには、ボタン、編集、静的、リスト ボックス、コンボ ボックス、スクロール バーが含まれます。
ICC_TAB_CLASSES
0x00000008
タブ コントロール クラスとツールヒント コントロール クラスを読み込みます。
ICC_TREEVIEW_CLASSES
0x00000002
ツリー ビューおよびツールヒント コントロール クラスを読み込みます。
ICC_UPDOWN_CLASS
0x00000010
アップダウン コントロール クラスを読み込みます。
ICC_USEREX_CLASSES
0x00000200
ComboBoxEx クラスを読み込みます。
ICC_WIN95_CLASSES
0x000000FF
ロード アニメーション コントロール、ヘッダー、ホット キー、リスト ビュー、進行状況バー、ステータス バー、タブ、ツール バー、ツール バー、トラックバー、ツリー ビュー、アップダウン コントロール クラス。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header commctrl.h