Classe di IOleInPlaceActiveObjectImpl

Questa classe fornisce metodi per la manutenzione di comunicazione tra un controllo sul posto e il relativo contenitore.

Nota importanteImportante

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

k7s1s9d6.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

IOleInPlaceActiveObjectImpl::ContextSensitiveHelp

Abilita la guida sensibile al contesto.L'implementazione ATL restituisce E_NOTIMPL.

IOleInPlaceActiveObjectImpl::EnableModeless

Attiva le finestre di dialogo non modale.L'implementazione ATL restituisce S_OK.

IOleInPlaceActiveObjectImpl::GetWindow

Ottiene un handle di finestra.

IOleInPlaceActiveObjectImpl::OnDocWindowActivate

Notifica al controllo quando la finestra del documento del contenitore viene attivata o disattivata.L'implementazione ATL restituisce S_OK.

IOleInPlaceActiveObjectImpl::OnFrameWindowActivate

Notifica al controllo quando la finestra cornice di primo livello del contenitore viene attivata o disattivata.Restituisce l'implementazione di ATL

IOleInPlaceActiveObjectImpl::ResizeBorder

Notifica al controllo che deve ridimensionare i bordi.L'implementazione ATL restituisce S_OK.

IOleInPlaceActiveObjectImpl::TranslateAccelerator

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

Vedere anche

Riferimenti

Classe di CComControl

ActiveX Controls Interfaces

Altre risorse

I cenni preliminari sulle classi ATL