CAtlPreviewCtrlImpl-Klasse

Diese Klasse ist eine ATL-Implementierung eines Fensters, das auf ein Hostfenster platziert wird, das von der Shell für Reich-Vorschau bereitgestellt wird.

Wichtiger HinweisWichtig

Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in der Windows Runtime ausführen.

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

Mitglieder

Dd795854.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

CAtlPreviewCtrlImpl::~CAtlPreviewCtrlImpl

Zerstört ein Vorschausteuerobjekt.

CAtlPreviewCtrlImpl::CAtlPreviewCtrlImpl

Erstellt ein Vorschausteuerobjekt.

Dd795854.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CAtlPreviewCtrlImpl::Create

Aufgerufen durch einen umfangreichen Vorschauhandler, um das Windows-Fenster zu erstellen.

CAtlPreviewCtrlImpl::Destroy

Aufgerufen durch einen umfangreichen Vorschauhandler, wenn dieses Steuerelement zerstören muss.

CAtlPreviewCtrlImpl::Focus

Legt den Eingabefokus auf dieses Steuerelement fest.

CAtlPreviewCtrlImpl::OnPaint

Bearbeitet die WM_PAINT-Meldung.

CAtlPreviewCtrlImpl::Redraw

Teilt dieses Steuerelement mit, neu zu entwerfen.

CAtlPreviewCtrlImpl::SetHost

Legt ein neues übergeordnetes Element für dieses Steuerelement fest.

CAtlPreviewCtrlImpl::SetPreviewVisuals

Aufgerufen durch einen umfangreichen Vorschauhandler, wenn grafische Elemente des Reichvorschauinhalts festlegen muss.

CAtlPreviewCtrlImpl::SetRect

Legt ein neues umschließendes Rechteck für dieses Steuerelement fest.

Dd795854.collapse_all(de-de,VS.110).gifGeschützte Methoden

Name

Description

CAtlPreviewCtrlImpl::DoPaint

Aufgerufen vom Framework, um die Vorschau zu rendern.

Dd795854.collapse_all(de-de,VS.110).gifGeschützte Konstanten

Name

Description

CAtlPreviewCtrlImpl::m_plf

Schriftart verwendet, um Text im Vorschaufenster anzuzeigen.

Dd795854.collapse_all(de-de,VS.110).gifGeschützte Datenmember

Name

Description

CAtlPreviewCtrlImpl::m_clrBack

Hintergrundfarbe des Vorschaufensters.

CAtlPreviewCtrlImpl::m_clrText

Textfarbe des Vorschaufensters.

Vererbungshierarchie

TBase

ATL::CMessageMap

   ATL::CWindowImplRoot<TBase>

      ATL::CWindowImplBaseT<TBase,TWinTraits>

         ATL::CWindowImpl<CAtlPreviewCtrlImpl>

         IPreviewCtrl

            ATL::CAtlPreviewCtrlImpl

Anforderungen

Header: atlpreviewctrlimpl.h

Siehe auch

Weitere Ressourcen

Desktop-Komponenten ATL COM