공용 컨트롤 만들기

이 항목에서는 Comctl32.dll 공용 컨트롤 라이브러리에 정의된 창 클래스에 속하는 창을 만드는 방법을 설명합니다.

대부분의 일반적인 컨트롤은 공용 컨트롤 DLL에 정의된 창 클래스에 속합니다. 창 클래스 및 해당 창 프로시저는 컨트롤의 속성, 모양 및 동작을 정의합니다. 공용 컨트롤 DLL이 로드되도록 하려면 애플리케이션에 InitCommonControlsEx 함수를 포함합니다. CreateWindowEx 함수를 호출할 때 창 클래스의 이름을 지정하거나 대화 상자 템플릿에서 적절한 클래스 이름을 지정하여 공용 컨트롤을 만듭니다.

공용 컨트롤의 각 형식에는 컨트롤의 모양과 동작을 다양하게 하는 데 사용할 수 있는 컨트롤 스타일 집합이 있습니다. 공용 컨트롤 라이브러리에는 두 개 이상의 공용 컨트롤 형식에 적용되는 컨트롤 스타일 집합도 포함되어 있습니다. 일반적인 컨트롤 스타일은 스타일 섹션에 설명되어 있습니다.

공용 컨트롤 정보