Compartilhar via


Associando ícones a uma categoria

A criação de uma interface de usuário que permita ao usuário selecionar categorias de componentes dentro de uma categoria requer a capacidade de exibir uma imagem significativa para uma categoria específica. Para associar um ícone a uma categoria de componente, crie uma chave para o CATID da categoria e preencha essa chave com uma subchave DefaultIcon . A entrada do Registro é a seguinte:

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

O nome do arquivo referenciado pela chave DefaultIcon pode ser um arquivo EXE ou DLL (DLL somente de recursos).

Para associar um pequeno "bitmap de caixa de ferramentas" 16x16 a uma categoria de componente, crie uma chave em HKEY_CLASSES_ROOT\CLSID para o CATID da categoria e preencha essa chave com uma subchave ToolBoxBitmap32 , conforme mostrado no exemplo a seguir:

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

O nome do arquivo referenciado pela chave ToolBoxBitmap32 também pode ser um arquivo EXE ou DLL (DLL somente de recursos).

Categorizando por recursos de componente

Categorizando por recursos de contêiner

Classes e associações padrão

Definindo categorias de componentes

ICatInformações

ICatRegister

O Gerenciador de Categorias de Componentes