InitCommonControlsEx 함수(commctrl.h)
공용 컨트롤 DLL(Comctl32.dll)이 로드되었는지 확인하고 DLL에서 특정 공용 컨트롤 클래스를 등록합니다. 애플리케이션은 공용 컨트롤을 만들기 전에 이 함수를 호출해야 합니다.
구문
BOOL InitCommonControlsEx(
[in] const INITCOMMONCONTROLSEX *picce
);
매개 변수
[in] picce
형식: const LPINITCOMMONCONTROLSEX
등록할 컨트롤 클래스를 지정하는 정보를 포함하는 INITCOMMONCONTROLSEX 구조체에 대한 포인터입니다.
반환 값
형식: BOOL
성공하면 TRUE를 반환하고 그렇지 않으면 FALSE를 반환합니다.
설명
InitCommonControlsEx에 대한 각 호출의 효과는 누적됩니다. 예를 들어 InitCommonControlsEx 가 ICC_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에 도입됨) |