Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
Met deze klasse wordt een venster geïmplementeerd dat wordt geplaatst op een hostvenster dat wordt geleverd door shell voor uitgebreide preview.
Syntaxis
class CMFCPreviewCtrlImpl : public CWnd;
Leden
Openbare constructors
| Naam | Beschrijving |
|---|---|
CMFCPreviewCtrlImpl::~CMFCPreviewCtrlImpl |
Destructeert een voorbeeld van een besturingselementobject. |
CMFCPreviewCtrlImpl::CMFCPreviewCtrlImpl |
Maakt een voorbeeld van een besturingselementobject. |
Openbare methoden
| Naam | Beschrijving |
|---|---|
CMFCPreviewCtrlImpl::Create |
Overbelast. Aangeroepen door een Rich Preview-handler om het Windows-venster te maken. |
CMFCPreviewCtrlImpl::Destroy |
Aangeroepen door een Rich Preview-handler wanneer dit besturingselement moet worden vernietigd. |
CMFCPreviewCtrlImpl::Focus |
Hiermee stelt u de invoerfocus in op dit besturingselement. |
CMFCPreviewCtrlImpl::GetDocument |
Hiermee wordt een document geretourneerd dat is verbonden met dit voorbeeld besturingselement. |
CMFCPreviewCtrlImpl::Redraw |
Hiermee geeft u aan dat dit besturingselement opnieuw moet worden getekend. |
CMFCPreviewCtrlImpl::SetDocument |
Wordt aangeroepen door de preview-handler om een relatie te maken tussen de documentuitvoering en het preview-besturingselement. |
CMFCPreviewCtrlImpl::SetHost |
Hiermee stelt u een nieuw bovenliggend element in voor dit besturingselement. |
CMFCPreviewCtrlImpl::SetPreviewVisuals |
Aangeroepen door een Rich Preview-handler wanneer deze visuals van uitgebreide preview-inhoud moet instellen. |
CMFCPreviewCtrlImpl::SetRect |
Hiermee stelt u een nieuwe begrenzingsrechthoek voor dit besturingselement in. |
Beveiligde methoden
| Naam | Beschrijving |
|---|---|
CMFCPreviewCtrlImpl::DoPaint |
Aangeroepen door het framework om de preview weer te geven. |
Beveiligde gegevensleden
| Naam | Beschrijving |
|---|---|
CMFCPreviewCtrlImpl::m_clrBackColor |
Achtergrondkleur van voorbeeldvenster. |
CMFCPreviewCtrlImpl::m_clrTextColor |
Tekstkleur van het voorbeeldvenster. |
CMFCPreviewCtrlImpl::m_font |
Lettertype dat wordt gebruikt om tekst weer te geven in het voorbeeldvenster. |
CMFCPreviewCtrlImpl::m_pDocument |
Een aanwijzer naar een document waarvan de inhoud in het besturingselement wordt weergegeven. |
Vereisten
koptekst: afxwin.h
Overnamehiërarchie
CMFCPreviewCtrlImpl::CMFCPreviewCtrlImpl
Maakt een voorbeeld van een besturingselementobject.
Syntaxis
CMFCPreviewCtrlImpl();
CMFCPreviewCtrlImpl::Create
Overbelast. Aangeroepen door een Rich Preview-handler om het Windows-venster te maken.
Syntaxis
virtual BOOL Create(
HWND hWndParent,
const RECT* prc
);
virtual BOOL Create(
HWND hWndParent,
const RECT* prc,
CCreateContext* pContext
);
Parameterwaarden
hWndParent
Een ingang naar het hostvenster dat wordt geleverd door shell voor uitgebreide preview.
prc
Hiermee geeft u de oorspronkelijke grootte en positie van het venster.
pContext
Een aanwijzer naar een context voor het maken.
Retourwaarde
TRUE indien het maken is geslaagd; anders FALSE.
CMFCPreviewCtrlImpl::Destroy
Aangeroepen door een Rich Preview-handler wanneer dit besturingselement moet worden vernietigd.
Syntaxis
virtual void Destroy();
CMFCPreviewCtrlImpl::DoPaint
Aangeroepen door het framework om de preview weer te geven.
Syntaxis
virtual void DoPaint(
CPaintDC* pDC
);
Parameterwaarden
pDC
Een aanwijzer naar een apparaatcontext voor schilderen.
CMFCPreviewCtrlImpl::Focus
Hiermee stelt u de invoerfocus in op dit besturingselement.
Syntaxis
virtual void Focus();
CMFCPreviewCtrlImpl::GetDocument
Hiermee wordt een document geretourneerd dat is verbonden met dit voorbeeld besturingselement.
Syntaxis
ATL::IDocument* GetDocument();
Retourwaarde
Een aanwijzer naar een document waarvan de inhoud in het besturingselement wordt weergegeven.
CMFCPreviewCtrlImpl::m_clrBackColor
Achtergrondkleur van het voorbeeldvenster.
Syntaxis
COLORREF m_clrBackColor;
CMFCPreviewCtrlImpl::m_clrTextColor
Tekstkleur van het voorbeeldvenster.
Syntaxis
COLORREF m_clrTextColor;
CMFCPreviewCtrlImpl::m_font
Lettertype dat wordt gebruikt om tekst weer te geven in het voorbeeldvenster.
Syntaxis
CFont m_font;
CMFCPreviewCtrlImpl::m_pDocument
Een aanwijzer naar een document waarvan de inhoud in het besturingselement wordt weergegeven.
Syntaxis
ATL::IDocument* m_pDocument;
CMFCPreviewCtrlImpl::Redraw
Hiermee geeft u aan dat dit besturingselement opnieuw moet worden getekend.
Syntaxis
virtual void Redraw();
CMFCPreviewCtrlImpl::SetDocument
Wordt aangeroepen door de preview-handler om een relatie te maken tussen de documentuitvoering en het preview-besturingselement.
Syntaxis
void SetDocument(
IDocument* pDocument
);
Parameterwaarden
pDocument
Een aanwijzer naar de documentuitvoering.
CMFCPreviewCtrlImpl::SetHost
Hiermee stelt u een nieuw bovenliggend element in voor dit besturingselement.
Syntaxis
virtual void SetHost(
HWND hWndParent
);
Parameterwaarden
hWndParent
Een ingang naar het nieuwe bovenliggende venster.
CMFCPreviewCtrlImpl::SetPreviewVisuals
Aangeroepen door een Rich Preview-handler wanneer deze visuals van uitgebreide preview-inhoud moet instellen.
Syntaxis
virtual void SetPreviewVisuals(
COLORREF clrBack,
COLORREF clrText,
const LOGFONTW *plf
);
Parameterwaarden
clrBack
Achtergrondkleur van voorbeeldvenster.
clrText
Tekstkleur van het voorbeeldvenster.
plf
Lettertype dat wordt gebruikt om tekst weer te geven in het voorbeeldvenster.
CMFCPreviewCtrlImpl::SetRect
Hiermee stelt u een nieuwe begrenzingsrechthoek voor dit besturingselement in.
Syntaxis
virtual void SetRect(
const RECT* prc,
BOOL bRedraw
);
Parameterwaarden
prc
Hiermee geeft u de nieuwe grootte en positie van het preview-besturingselement.
bRedraw
Hiermee geeft u op of het besturingselement opnieuw moet worden getekend.
Opmerkingen
Normaal gesproken wordt een nieuwe begrenzingsrechthoek ingesteld wanneer het host-besturingselement wordt gewijzigd.
CMFCPreviewCtrlImpl::~CMFCPreviewCtrlImpl
Destructeert een voorbeeld van een besturingselementobject.
Syntaxis
virtual ~CMFCPreviewCtrlImpl();