Share via


ISimpleFrameSite-Schnittstelle (ocidl.h)

Stellt einfache Framesteuerelemente bereit, die als einfache Container für andere geschachtelte Steuerelemente fungieren. Einige Steuerelemente enthalten lediglich andere Steuerelemente. In solchen Fällen muss der einfache Steuerungscontainer, der als einfacher Frame bezeichnet wird, nicht alle Containeranforderungen implementieren. Es kann die meisten Schnittstellenaufrufe aus den enthaltenen Steuerelementen an den äußeren Container delegieren, der den einfachen Frame verwaltet. Zur Unterstützung sogenannter einfacher Framesteuerelemente implementiert ein Container diese Schnittstelle sowie andere Standortschnittstellen wie IOleControlSite.

Ein Beispiel für ein einfaches Frame-Steuerelement ist ein Gruppenfeld, das nur einige Tastenanschläge für die enthaltenen Steuerelemente erfassen muss, um das richtige Registerkarten- oder Pfeiltastenverhalten zu implementieren, aber nicht jede andere Nachricht behandeln möchte. Über die beiden Methoden dieser Schnittstelle übergibt das einfache Framesteuerelement Nachrichten sowohl vor als auch nach seiner eigenen Verarbeitung an seine Steuerungswebsite. Wenn diese Website selbst ein einfacher Frame ist, kann sie weiterhin Nachrichten in der Kette übergeben.

Vererbung

Die ISimpleFrameSite-Schnittstelle erbt von der IUnknown-Schnittstelle . ISimpleFrameSite verfügt auch über folgende Arten von Membern:

Methoden

Die ISimpleFrameSite-Schnittstelle verfügt über diese Methoden.

 
ISimpleFrameSite::P ostMessageFilter

Sendet die einfache Framewebsite eine Nachricht, die vom eigenen Fenster eines Steuerelements empfangen wird, nachdem das Steuerelement die Nachricht verarbeitet hat.
ISimpleFrameSite::P reMessageFilter

Bietet einer Website die Möglichkeit, eine Nachricht zu verarbeiten, die vom eigenen Fenster eines Steuerelements empfangen wird, bevor das Steuerelement selbst eine Verarbeitung durchführt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ocidl.h

Weitere Informationen

IOleControl

IOleControlSite