Partager via


Association d’icônes à une catégorie

La création d’une interface utilisateur qui permet à l’utilisateur de sélectionner des catégories de composants au sein d’une catégorie nécessite la possibilité d’afficher une image significative pour une catégorie particulière. Pour associer une icône à une catégorie de composant, créez une clé pour le CATID de la catégorie et remplissez cette clé avec une sous-clé DefaultIcon . L’entrée de Registre est la suivante :

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

Le nom de fichier référencé par la clé DefaultIcon peut être un fichier EXE ou DLL (dll de ressource uniquement).

Pour associer une petite « bitmap de boîte à outils » 16 x 16 à une catégorie de composant, créez une clé dans HKEY_CLASSES_ROOT\CLSID pour le CATID de la catégorie et remplissez cette clé avec une sous-clé ToolBoxBitmap32 , comme illustré dans l’exemple suivant :

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

Le nom de fichier référencé par la clé ToolBoxBitmap32 peut également être un fichier EXE ou DLL (dll de ressource uniquement).

Catégorisation par fonctionnalités de composant

Catégorisation par fonctionnalités de conteneur

Classes et associations par défaut

Définition de catégories de composants

ICatInformation

ICatRegister

Gestionnaire de catégories de composants