다음을 통해 공유


아이콘을 범주와 연결

사용자가 범주 내에서 구성 요소 범주를 선택할 수 있는 사용자 인터페이스를 빌드하려면 특정 범주에 대한 의미 있는 이미지를 표시하는 기능이 필요합니다. 아이콘을 구성 요소 범주와 연결하려면 범주의 CATID에 대한 키를 만들고 해당 키를 DefaultIcon 하위 키로 채웁니다. 레지스트리 항목은 다음과 같습니다.

HKEY_CLASSES_ROOT\CLSID\{...catid...}\DefaultIcon = "c:\hello\icons.dll,1"
 

DefaultIcon 키에서 참조하는 파일 이름은 EXE 또는 DLL 파일(리소스 전용 DLL)일 수 있습니다.

작은 16x16 "도구 상자 비트맵"을 구성 요소 범주와 연결하려면 다음 예제와 같이 범주의 CATID에 대한 HKEY_CLASSES_ROOT\CLSID 키를 만들고 해당 키를 ToolBoxBitmap32 하위 키로 채웁니다.

HKEY_CLASSES_ROOT\CLSID\{...catid...}\ToolBoxBitmap32 = "c:\goodbye\mycomponent.dll,42"
 

ToolBoxBitmap32 키에서 참조하는 파일 이름은 EXE 또는 DLL 파일(리소스 전용 DLL)일 수도 있습니다.

구성 요소 기능별 분류

컨테이너 기능별 분류

기본 클래스 및 연결

구성 요소 범주 정의

ICatInformation

ICatRegister

구성 요소 범주 관리자