InitCommonControlsEx 함수(commctrl.h)

공용 컨트롤 DLL(Comctl32.dll)이 로드되었는지 확인하고 DLL에서 특정 공용 컨트롤 클래스를 등록합니다. 애플리케이션은 공용 컨트롤을 만들기 전에 이 함수를 호출해야 합니다.

구문

BOOL InitCommonControlsEx(
  [in] const INITCOMMONCONTROLSEX *picce
);

매개 변수

[in] picce

형식: const LPINITCOMMONCONTROLSEX

등록할 컨트롤 클래스를 지정하는 정보를 포함하는 INITCOMMONCONTROLSEX 구조체에 대한 포인터입니다.

반환 값

형식: BOOL

성공하면 TRUE를 반환하고 그렇지 않으면 FALSE를 반환합니다.

설명

InitCommonControlsEx에 대한 각 호출의 효과는 누적됩니다. 예를 들어 InitCommonControlsExICC_UPDOWN_CLASS 플래그를 사용하여 호출된 다음 나중에 ICC_HOTKEY_CLASS 플래그를 사용하여 호출되는 경우, 그 결과 업다운 및 핫 키 공통 컨트롤 클래스가 모두 등록되고 애플리케이션에서 사용할 수 있습니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 commctrl.h
라이브러리 Comctl32.lib
DLL Comctl32.dll(버전 4.70 이상)
API 세트 ext-ms-win-shell-comctl32-init-l1-1-0(Windows 10 버전 10.0.10240에 도입됨)