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).
Rubriques connexes