다음을 통해 공유


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
Rebar 컨트롤 클래스를 로드합니다.
ICC_DATE_CLASSES
0x00000100
로드 날짜 및 시간 선택 컨트롤 클래스입니다.
ICC_HOTKEY_CLASS
0x00000040
핫 키 컨트롤 클래스를 로드합니다.
ICC_INTERNET_CLASSES
0x00000800
IP 주소 클래스를 로드합니다.
ICC_LINK_CLASS
0x00008000
하이퍼링크 컨트롤 클래스를 로드합니다.
ICC_LISTVIEW_CLASSES
0x00000001
list-view 및 header 컨트롤 클래스를 로드합니다.
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 [데스크톱 앱만 해당]
머리글 commctrl.h