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.
Zorgt ervoor dat de Windows-functies GetDC worden aangeroepen tijdens de bouw en ReleaseDC op vernietigingstijd.
Syntaxis
class CClientDC : public CDC
Leden
Openbare constructors
| Naam | Description |
|---|---|
| CClientDC::CClientDC | Hiermee wordt een CClientDC object gemaakt dat is verbonden met de CWnd. |
Beveiligde gegevensleden
| Naam | Description |
|---|---|
| CClientDC::m_hWnd | De HWND van het venster waarvoor dit CClientDC geldig is. |
Opmerkingen
Dit betekent dat de apparaatcontext die is gekoppeld aan een CClientDC object het clientgebied van een venster is.
Zie CClientDC voor meer informatie.
Overnamehiƫrarchie
CClientDC
Requirements
Koptekst: afxwin.h
CClientDC::CClientDC
Hiermee wordt een CClientDC object gemaakt dat toegang heeft tot het clientgebied van de CWnd waarnaar wordt verwezen door pWnd.
explicit CClientDC(CWnd* pWnd);
Parameterwaarden
pWnd
Het venster waarvan het clientgebied waartoe het apparaatcontextobject toegang heeft.
Opmerkingen
De constructor roept de Windows-functie GetDC aan.
Er wordt een uitzondering (van het type CResourceException) gegenereerd als de Windows-aanroep GetDC mislukt. Een apparaatcontext is mogelijk niet beschikbaar als Windows al alle beschikbare apparaatcontexten heeft toegewezen. Uw toepassing concurreert met de vijf algemene weergavecontexten die op elk gewenst moment beschikbaar zijn onder Windows.
Example
void CDCView::DrawInClientDC(CDC *pDC)
{
UNREFERENCED_PARAMETER(pDC);
CClientDC clientDC(this);
clientDC.TextOut(10, 10, CString(_T("I used a client DC!")));
}
CClientDC::m_hWnd
De HWND aanwijzer CWnd die wordt gebruikt om het CClientDC object samen te stellen.
HWND m_hWnd;
Opmerkingen
m_hWnd is een beveiligde variabele.
Example
Zie het voorbeeld voor CClientDC::CClientDC.