IOleInPlaceActiveObjectImpl-Klasse
Diese Klasse stellt Methoden zur Sicherung von Kommunikation zwischen einem direkten Steuerelement und dessen Container bereit.
Wichtig |
---|
Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in Windows-Runtime ausführen. |
template< class T>
class IOleInPlaceActiveObjectImpl
Parameter
- T
Die Klasse, die von abgeleitet IOleInPlaceActiveObjectImpl.
Mitglieder
Öffentliche Methoden
Name |
Description |
---|---|
Aktiviert kontextbezogene Hilfe.Die ATL-Implementierung gibt E_NOTIMPL zurück. |
|
Ermöglicht nicht modale Dialogfelder.Die ATL-Implementierung gibt S_OK zurück. |
|
Ruft einen Fensterhandle ab. |
|
Benachrichtigt das Steuerelement, wenn das Dokumentfenster des Containers aktiviert oder deaktiviert ist.Die ATL-Implementierung gibt S_OK zurück. |
|
Benachrichtigt das Steuerelement, wenn das Rahmenfenster des Containers der obersten Ebene aktiviert oder deaktiviert ist.Die ATL-Implementierungsrückgaben |
|
Informiert das Steuerelement, das es seine Rahmen Größe ändern muss.Die ATL-Implementierung gibt S_OK zurück. |
|
Verarbeitet Menüzugriffstastenmeldungen vom Container.Die ATL-Implementierung gibt E_NOTIMPL zurück. |
Hinweise
Die IOleInPlaceActiveObject-Schnittstelle können direkte Kommunikation zwischen einem Steuerelement und dessen Container; beispielsweise den aktiven Zustand des Steuerelements und des Containers hervorgeht und das Steuerelement informierend muss sie ihre Größe ändern.- Klasse IOleInPlaceActiveObjectImpl stellt eine Standardimplementierung von IOleInPlaceActiveObject und unterstützt IUnknown, indem Informationen zum Sicherungsgerät in Debugbuilds sendet.
Verwandte Elemente ATL-Lernprogramm, Erstellen eines ATL-Projekts
Vererbungshierarchie
IOleInPlaceActiveObject
IOleInPlaceActiveObjectImpl
Anforderungen
Header: atlctl.h