Condividi tramite


CAtlPreviewCtrlImpl Class

Questa classe è un'implementazione di ATL una finestra che viene inserita in una finestra host fornita dalla shell per l'anteprima complesso.

Importante

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

class CAtlPreviewCtrlImpl : public CWindowImpl<CAtlPreviewCtrlImpl>, public IPreviewCtrl;

Membri

Costruttori pubblici

Nome

Descrizione

CAtlPreviewCtrlImpl::~CAtlPreviewCtrlImpl

Destructs un oggetto controllo di anteprima.

CAtlPreviewCtrlImpl::CAtlPreviewCtrlImpl

Costruisce un oggetto controllo di anteprima.

Metodi pubblici

Nome

Descrizione

CAtlPreviewCtrlImpl::Create

Chiamato da un gestore di anteprima dettagliato per creare la finestra di Windows.

CAtlPreviewCtrlImpl::Destroy

Chiamato da un gestore di anteprima dettagliato quando deve eliminare il controllo.

CAtlPreviewCtrlImpl::Focus

Imposta lo stato attivo per l'input su questo controllo.

CAtlPreviewCtrlImpl::OnPaint

Gestisce il messaggio di WM_PAINT.

CAtlPreviewCtrlImpl::Redraw

Indica al controllo di ridisegno.

CAtlPreviewCtrlImpl::SetHost

Imposta un nuovo nodo padre del controllo.

CAtlPreviewCtrlImpl::SetPreviewVisuals

Chiamato da un gestore di anteprima dettagliato quando deve impostare le rappresentazioni del contenuto di anteprima complesso.

CAtlPreviewCtrlImpl::SetRect

Imposta un nuovo rettangolo di delimitazione del controllo.

Metodi protetti

Nome

Descrizione

CAtlPreviewCtrlImpl::DoPaint

Chiamato dal framework per eseguire il rendering dell'anteprima.

Costanti protette

Nome

Descrizione

CAtlPreviewCtrlImpl::m_plf

Carattere utilizzato per visualizzare testo nella finestra di anteprima.

Membri di dati protetti

Nome

Descrizione

CAtlPreviewCtrlImpl::m_clrBack

Colore di sfondo della finestra di anteprima.

CAtlPreviewCtrlImpl::m_clrText

Colore del testo della finestra di anteprima.

Gerarchia di ereditarietà

TBase

ATL::CMessageMap

   ATL::CWindowImplRoot<TBase>

      ATL::CWindowImplBaseT<TBase,TWinTraits>

         ATL::CWindowImpl<CAtlPreviewCtrlImpl>

         IPreviewCtrl

            ATL::CAtlPreviewCtrlImpl

Requisiti

Header: atlpreviewctrlimpl.h

Vedere anche

Altre risorse

ATL COM Desktop Components