IOleInPlaceActiveObjectImpl Class
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