COleControlSite-Klasse
Bietet Unterstützung für benutzerdefinierte clientseitige Antriebssteuerungen.
class COleControlSite : public CCmdTarget
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein COleControlSite-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Bindet die Standardeigenschaft des gehosteten Steuerelements an eine Datenquelle. |
|
Bindet eine Eigenschaft des gehosteten Steuerelements an eine Datenquelle. |
|
Erstellt ein gehostetes ActiveX-Steuerelement. |
|
Zerstört das gehostete Steuerelement. |
|
Führt ein bestimmtes Verb des gehosteten Steuerelements aus. |
|
Ermöglicht Datenauftreten für Steuerungssite. |
|
Aktiviert die Steuerungssite. |
|
Gibt an, ob die Ereignisse Steuerungssite akzeptieren. |
|
Ruft den Standardschaltflächencode für das gehostete Steuerelement. |
|
Ruft den Bezeichner des Steuerelements ab. |
|
Ruft die ID einer Ereignisschnittstelle für ein gehostetes Steuerelement ab. |
|
Ruft die erweiterten Formate der Steuerungssite ab. |
|
Ruft eine bestimmte Eigenschaft des gehosteten Steuerelements ab. |
|
Ruft die Formate der Steuerungssite ab. |
|
Ruft den Text des gehosteten Steuerelements ab. |
|
Rufen Sie eine bestimmte Methode des gehosteten Steuerelements. |
|
Rufen Sie eine bestimmte Methode des gehosteten Steuerelements mit einer Liste von variablen Argumenten auf. |
|
Bestimmt, ob das Steuerelement die Standardschaltfläche im ist. |
|
Überprüft den sichtbaren Zustand der Steuerungssite. |
|
Ändert die aktuellen erweiterten Formate der Steuerungssite. |
|
Ändert die aktuellen Formate der Steuerungssite. |
|
Ändert die Position der Steuerungssite. |
|
Quick aktiviert das gehostete Steuerelement. |
|
Legt eine Eigenschaft oder eine Methode des Steuerelements ohne Möglichkeit des Auslösens einer Ausnahme fest. |
|
Legt die Standardschaltfläche im fest. |
|
Ruft den Bezeichner des Steuerelements ab. |
|
Legt den Fokus auf den Steuerungssiten fest. |
|
Legt eine bestimmte Eigenschaft des gehosteten Steuerelements fest. |
|
Legt eine bestimmte Eigenschaft des gehosteten Steuerelements mit einer variablen Liste von Argumenten fest. |
|
Legt die Position der Steuerungssite fest. |
|
Legt den Text des gehosteten Steuerelements fest. |
|
Zeigt die Steuerungssite oder aus. |
Geschützte Methoden
Name |
Description |
---|---|
Ruft Tastaturinformationen und -mnemotechnik für das gehostete Steuerelement. |
Öffentliche Datenmember
Name |
Description |
---|---|
Bestimmt, ob das gehostete Steuerelement ein fensterloses Steuerelement ist. |
|
Enthält Informationen über Tastatureingaben für das Steuerelement. |
|
Das Cookie des Verbindungspunkts des Steuerelements. |
|
Die verschiedenen Zustände für das gehostete Steuerelement. |
|
Das IPropertyNotifySink Cookie des Steuerelements. |
|
Die Stile des gehosteten Steuerelements. |
|
Das Handle der Steuerungssite. |
|
Die ID der Ereignisschnittstelle für das gehostete Steuerelement. |
|
Die ID des gehosteten Steuerelements. |
|
Ein Zeiger auf IOleInPlaceActiveObject-Objekt des gehosteten Steuerelements. |
|
Der Container des gehosteten Steuerelements. |
|
Ein Zeiger auf IOleInPlaceObject-Objekt des gehosteten Steuerelements. |
|
Ein Zeiger auf die IOleObjectInterface Oberfläche des Steuerelements. |
|
Ein Zeiger auf die IOleInPlaceObjectWindowless Oberfläche des Steuerelements. |
|
Ein Zeiger auf Fensterobjekt für das gehostete Steuerelement. |
|
Die Dimensionen der Steuerungssite. |
Hinweise
Diese Unterstützung ist das primäre Mittel, durch die ein eingebettetes ActiveX-Steuerelement Informationen über den Speicherort und den Umfang der Anzeigensite, des Monikers, der Benutzeroberfläche, der Ambient-Eigenschaften und einer anderen Ressourcen, die vom Container bereitgestellt sein.COleControlSite implementiert vollständig IOleControlSite, IOleInPlaceSite, IOleClientSite, IPropertyNotifySink, IBoundObjectSite, INotifyDBEvents, IRowSetNotify-Schnittstellen.Außerdem wird die IDispatch-Schnittstelle (Unterstützung für Ambient-Eigenschaften und Ereignissenken eingefügt) auch implementiert.
Um eine ActiveX-Steuerelement-Site mithilfe COleControlSite zu erstellen, leiten Sie eine Klasse von COleControlSite.In dem CWnd von abgeleitete Klasse für die Überschreibung des Containers (beispielsweise, das Dialogfeld) die CWnd::CreateControlSite-Funktion.
Vererbungshierarchie
COleControlSite
Anforderungen
Header: afxocc.h