Zuordnen von Symbolen zu einer Kategorie
Das Erstellen einer Benutzeroberfläche, die es dem Benutzer ermöglicht, Komponentenkategorien innerhalb einer Kategorie auszuwählen, erfordert die Möglichkeit, ein aussagekräftiges Bild für eine bestimmte Kategorie anzuzeigen. Um ein Symbol einer Komponentenkategorie zuzuordnen, erstellen Sie einen Schlüssel für die CATID der Kategorie, und füllen Sie diesen Schlüssel mit einem DefaultIcon-Unterschlüssel auf. Der Registrierungseintrag lautet wie folgt:
HKEY_CLASSES_ROOT\CLSID\{...catid...}\DefaultIcon = "c:\hello\icons.dll,1"
Der Dateiname, auf den durch den DefaultIcon-Schlüssel verwiesen wird, kann entweder eine EXE- oder eine DLL-Datei (resource-only DLL) sein.
Um eine kleine 16x16 -Toolbox-Bitmap einer Komponentenkategorie zuzuordnen, erstellen Sie einen Schlüssel in HKEY_CLASSES_ROOT\CLSID für die CATID der Kategorie, und füllen Sie diesen Schlüssel mit einem ToolBoxBitmap32-Unterschlüssel auf, wie im folgenden Beispiel gezeigt:
HKEY_CLASSES_ROOT\CLSID\{...catid...}\ToolBoxBitmap32 = "c:\goodbye\mycomponent.dll,42"
Der Dateiname, auf den vom ToolBoxBitmap32-Schlüssel verwiesen wird, kann auch eine EXE- oder DLL-Datei (resource-only DLL) sein.
Zugehörige Themen