Selbstregistrierung für Steuerelemente
ActiveX-Steuerelemente müssen die Selbstregistrierung unterstützen, indem sie die Funktionen DllRegisterServer und DllUnregisterServer implementieren. ActiveX-Steuerelemente müssen alle Standardregistrierungseinträge für einbettbare Objekte und Automatisierungsserver registrieren.
ActiveX-Steuerelemente müssen die Komponentenkategorien-API verwenden, um sich selbst als Steuerelement zu registrieren und die Komponentenkategorien zu registrieren, die ein Host unterstützen muss, sowie alle Kategorien, die das Steuerelement implementiert. Weitere Informationen finden Sie unter Komponentenkategorien.
ActiveX-Steuerelemente sollten auch den Registrierungsschlüssel ToolBoxBitmap32 registrieren, obwohl dies nicht obligatorisch ist.
Die Kategorie der einfügbaren Komponenten sollte nur registriert werden, wenn das Steuerelement für die Verwendung als verbundfähiges Dokumentobjekt geeignet ist. Es ist wichtig zu beachten, dass ein zusammengesetztes Dokumentobjekt bestimmte Schnittstellen unterstützen muss, die über die für ein ActiveX-Steuerelement erforderliche Mindestanzahl von IUnknown hinausgehen. Obwohl ein ActiveX-Steuerelement möglicherweise als zusammengesetztes Dokumentobjekt gilt, sollte in der Dokumentation des Steuerelements klar angegeben werden, welches Verhalten unter diesen Umständen zu erwarten ist.
Zugehörige Themen