COleControlContainer-Klasse
Fungiert als Steuerelementcontainer für ActiveX-Steuerelemente auf.
class COleControlContainer : public CCmdTarget
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein COleControlContainer-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Stellt Steuerungssite erstellt, gehostet vom Container. |
|
Informiert alle gehosteten Steuerelemente, dass eine Ambient-Eigenschaft geändert hat. |
|
Ändert das angegebene Schaltflächen-Steuerelement. |
|
Wählt das angegebene Optionsfeld einer Gruppe aus. |
|
Erstellt ein gehostetes ActiveX-Steuerelement. |
|
Erstellt eine OLE-Schriftart. |
|
Gibt die benutzerdefinierte Site des angegebenen Steuerelements zurück. |
|
Bestimmt, ob die Ereignisse Steuerungssite akzeptieren. |
|
Ruft die angegebene Ambient-Eigenschaft ab. |
|
Ruft das angegebene Dialogfeld-Steuerelement ab. |
|
Ruft den Wert des angegebenen Dialogfeldsteuerelements ab. |
|
Ruft die Beschriftung des angegebenen Dialogfeldsteuerelements ab. |
|
Bestimmt, ob der Container WM_SETFOCUS Meldungen behandelt. |
|
Bearbeitet die Meldungen, die einem Steuerelement fensterlose gesendet werden. |
|
Bestimmt den Zustand der angegebenen Schaltfläche. |
|
Aufgerufen, um einen Teil des Containers neu zu zeichnen. |
|
Aufgerufen, wenn ein Steuerelement über, direkt zu sein aktiviert ist. |
|
Aufgerufen, wenn ein Steuerelement im Begriff ist deaktiviert werden. |
|
Aufgerufen vom Framework, wenn Bildlaufmeldungen von einem untergeordneten Fenster empfangen werden. |
|
Sendet eine Meldung an das angegebene Steuerelement. |
|
Legt den Wert des angegebenen Steuerelements fest. |
|
Legt den Text des angegebenen Steuerelements fest. |
Öffentliche Datenmember
Name |
Description |
---|---|
Die Hintergrundfarbe des Containers. |
|
Die Vordergrundfarbe des Containers. |
|
Eine Liste der unterstützten Steuerungssite. |
|
Die Anzahl der gehosteten fensterlose Steuerelemente. |
|
Ein Zeiger auf die OLE-Schriftart der Site des benutzerdefinierten Steuerelements. |
|
Zeiger auf Erfassungssteuerungssiten. |
|
Zeiger auf das Steuerelement, das gerade Eingabefokus hat. |
|
Zeiger auf das Steuerelement, das direkt ist derzeit aktiviert. |
|
Zeiger auf das Fenster den Steuerelementcontainer zu implementieren. |
|
Die Siteübersicht. |
Hinweise
Dies wird durchgeführt, indem Unterstützung für eine oder mehrere ActiveX-Steuerelement-Sites bietet (implementiert durch COleControlSite).COleControlContainer vollständig implementiert die IOleInPlaceFrame und IOleContainer-Schnittstellen und ermöglicht den enthaltenen ActiveX-Steuerelemente, um ihre const-volatile-Qualifizierungen als direkte Elemente zu erfüllen.
Häufig wird diese Klasse in Verbindung mit COccManager und COleControlSite verwendet, um einen benutzerdefinierten ActiveX-Steuerelementcontainer, mit benutzerdefinierten Sites für eine oder mehrere ActiveX-Steuerelemente zu implementieren.
Vererbungshierarchie
COleControlContainer
Anforderungen
Header: afxocc.h