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).
Tópicos relacionados