Condividi tramite


IOleInPlaceObjectWindowlessImpl Class

Questa classe implementa IUnknown e fornisce metodi che consentono a un controllo senza finestra per ricevere i messaggi della finestra e per partecipare alle operazioni di trascinamento.

Importante

Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime.

template< class T> 
class IOleInPlaceObjectWindowlessImpl

Parametri

  • T
    La classe, derivata da IOleInPlaceObjectWindowlessImpl.

Membri

Metodi pubblici

Nome

Descrizione

IOleInPlaceObjectWindowlessImpl::ContextSensitiveHelp

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

IOleInPlaceObjectWindowlessImpl::GetDropTarget

Fornisce l'interfaccia IDropTarget per un oggetto attivo sul posto e senza finestra che supporta operazioni di trascinamento cadono. L'implementazione ATL restituisce E_NOTIMPL.

IOleInPlaceObjectWindowlessImpl::GetWindow

Ottiene un handle di finestra.

IOleInPlaceObjectWindowlessImpl::InPlaceDeactivate

Disattiva il controllo sul posto attivo.

IOleInPlaceObjectWindowlessImpl::OnWindowMessage

Invia un messaggio dal contenitore a un controllo senza finestra che è attivo sul posto.

IOleInPlaceObjectWindowlessImpl::ReactivateAndUndo

Riattiva un controllo precedentemente disabilitato. L'implementazione ATL restituisce E_NOTIMPL.

IOleInPlaceObjectWindowlessImpl::SetObjectRects

Indica quale parte del controllo sul posto è visibile.

IOleInPlaceObjectWindowlessImpl::UIDeactivate

Disattivare e rimuove l'interfaccia utente l'attivazione in grado di supportare.

Note

L'interfaccia IOleInPlaceObject gestisce la riattivazione e la disattivazione dei controlli sul posto e determina l'intervallo del controllo è visibile. L'interfaccia IOleInPlaceObjectWindowless consente a un controllo senza finestra per ricevere i messaggi della finestra e per partecipare alle operazioni di trascinamento. La classe IOleInPlaceObjectWindowlessImpl fornisce un'implementazione predefinita IOleInPlaceObject e IOleInPlaceObjectWindowless e implementa IUnknown inviando le informazioni del dispositivo di dump nelle build di debug.

Articoli correlati   L'esercitazione ATL, Creare un progetto ATL

Gerarchia di ereditarietà

IOleInPlaceObjectWindowless

IOleInPlaceObjectWindowlessImpl

Requisiti

Header: atlctl.h

Vedere anche

Riferimenti

CComControl Class

Altre risorse

ATL Class Overview