Containersteuerelemente
Wie oben beschrieben, sind Containersteuerelemente ActiveX, die andere Steuerelemente visuell enthalten. Die ActiveX-Steuerelementarchitektur gibt die ISimpleFrameSite-Schnittstelle an, um Containersteuerelemente zu aktivieren. Container können auch Containersteuerelemente unterstützen, ohne ISimpleFrameSite zu unterstützen, obwohl das Verhalten nicht garantiert werden kann. Aus diesem Grund gibt es eine Komponentenkategorie für SimpleFrameSite-Steuerelemente, bei denen die vollständige Funktionalität dieser Schnittstelle erforderlich ist.
Um Containersteuerelemente ohne Implementierung von ISimpleFrameSitezu unterstützen, muss ein ActiveX-Steuerelementcontainer:
- Aktivieren Sie alle Steuerelemente jederzeit.
- Überleiten Sie die enthaltenen Steuerelemente an den hWnd des enthaltenden Steuerelements.
- Bleiben Sie das übergeordnete Element des Containersteuer elements.