Freigeben über


Selbstregistrierung für Kontrollen

ActiveX-Steuerelemente müssen die Selbstregistrierung unterstützen, indem die funktionen DllRegisterServer und DllUnregisterServer implementiert werden. 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 für die Unterstützung und alle Kategorien benötigt, die das Steuerelement implementiert, siehe Komponentenkategorien.

ActiveX-Steuerelemente sollten auch den ToolBoxBitmap32- Registrierungsschlüssel registrieren, obwohl dies nicht obligatorisch ist.

Die Kategorie "Einfügebare Komponente" sollte nur registriert werden, wenn das Steuerelement für die Verwendung als zusammengesetztes Dokumentobjekt geeignet ist. Es ist wichtig zu beachten, dass ein zusammengesetztes Dokumentobjekt bestimmte Schnittstellen über die mindesten IUnknown- unterstützen muss, die für ein ActiveX-Steuerelement erforderlich sind. Obwohl ein ActiveX-Steuerelement als zusammengesetztes Dokumentobjekt qualifiziert werden kann, sollte die Dokumentation des Steuerelements eindeutig angeben, welches Verhalten unter diesen Umständen zu erwarten ist.

Steuerelemente