IOleInPlaceActiveObjectImpl Class
Questa classe fornisce metodi per la manutenzione di comunicazione tra un controllo sul posto e il relativo contenitore.
Importante
Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime.
template< class T>
class IOleInPlaceActiveObjectImpl
Parametri
- T
La classe, derivata da IOleInPlaceActiveObjectImpl.
Membri
Metodi pubblici
Nome |
Descrizione |
---|---|
Abilita la guida sensibile al contesto. L'implementazione ATL restituisce E_NOTIMPL. |
|
Attiva le finestre di dialogo non modale. L'implementazione ATL restituisce S_OK. |
|
Ottiene un handle di finestra. |
|
Notifica al controllo quando la finestra del documento del contenitore viene attivata o disattivata. L'implementazione ATL restituisce S_OK. |
|
Notifica al controllo quando la finestra cornice di primo livello del contenitore viene attivata o disattivata. Restituisce l'implementazione di ATL |
|
Notifica al controllo che deve ridimensionare i bordi. L'implementazione ATL restituisce S_OK. |
|
Elabora i messaggi del tasto di scelta rapida di menu dal contenitore. L'implementazione ATL restituisce E_NOTIMPL. |
Note
L'interfaccia IOleInPlaceActiveObject gestisce la comunicazione tra un controllo sul posto e il relativo contenitore; ad esempio, specificando lo stato attivo del controllo e del contenitore e notifica al controllo deve ridimensionare. La classe IOleInPlaceActiveObjectImpl fornisce un'implementazione predefinita IOleInPlaceActiveObject e supporta IUnknown inviando le informazioni del dispositivo di dump nelle build di debug.
Articoli correlati L'esercitazione ATL, Creare un progetto ATL
Gerarchia di ereditarietà
IOleInPlaceActiveObject
IOleInPlaceActiveObjectImpl
Requisiti
Header: atlctl.h