CAtlPreviewCtrlImpl Class
Diese Klasse ist eine ATL-Implementierung eines Fensters, das auf ein Hostfenster platziert wird, das von der Shell für Reich-Vorschau bereitgestellt wird.
Wichtig
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
Öffentliche Konstruktoren
Name |
Description |
---|---|
Zerstört ein Vorschausteuerobjekt. |
|
Erstellt ein Vorschausteuerobjekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Aufgerufen durch einen umfangreichen Vorschauhandler, um das Windows-Fenster zu erstellen. |
|
Aufgerufen durch einen umfangreichen Vorschauhandler, wenn dieses Steuerelement zerstören muss. |
|
Legt den Eingabefokus auf dieses Steuerelement fest. |
|
Bearbeitet die WM_PAINT-Meldung. |
|
Teilt dieses Steuerelement mit, neu zu entwerfen. |
|
Legt ein neues übergeordnetes Element für dieses Steuerelement fest. |
|
Aufgerufen durch einen umfangreichen Vorschauhandler, wenn grafische Elemente des Reichvorschauinhalts festlegen muss. |
|
Legt ein neues umschließendes Rechteck für dieses Steuerelement fest. |
Geschützte Methoden
Name |
Description |
---|---|
Aufgerufen vom Framework, um die Vorschau zu rendern. |
Geschützte Konstanten
Name |
Description |
---|---|
Schriftart verwendet, um Text im Vorschaufenster anzuzeigen. |
Geschützte Datenmember
Name |
Description |
---|---|
Hintergrundfarbe des Vorschaufensters. |
|
Textfarbe des Vorschaufensters. |
Vererbungshierarchie
TBase
ATL::CMessageMap
ATL::CWindowImplRoot<TBase>
ATL::CWindowImplBaseT<TBase,TWinTraits>
ATL::CWindowImpl<CAtlPreviewCtrlImpl>
IPreviewCtrl
ATL::CAtlPreviewCtrlImpl
Anforderungen
Header: atlpreviewctrlimpl.h