Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.
Gondoskodik a Windows-függvények GetDC-jének meghívásáról a építéskor, a ReleaseDC pedig a megsemmisítéskor.
Szemantika
class CClientDC : public CDC
Tagok
Nyilvános konstruktorok
| Név | Description |
|---|---|
| CClientDC::CClientDC | A .- CClientDC hoz csatlakoztatott CWndobjektumot hoz létre. |
Védett adattagok
| Név | Description |
|---|---|
| CClientDC::m_hWnd | Annak az ablaknak a HWND-je, amelyre érvényes CClientDC . |
Megjegyzések
Ez azt jelenti, hogy az objektumhoz CClientDC társított eszközkörnyezet az ablak ügyfélterülete.
További információ: CClientDCEszközkörnyezetek.
Öröklési hierarchia
CClientDC
Requirements
Fejléc: afxwin.h
CClientDC::CClientDC
Létrehoz egy CClientDC objektumot, amely hozzáfér a PWnd által mutatott CWnd ügyfélterületéhez.
explicit CClientDC(CWnd* pWnd);
Paraméterek
pWnd
Az az ablak, amelyhez az eszköz környezeti objektuma hozzáfér, az ügyfélterület.
Megjegyzések
A konstruktor meghívja a Windows-függvényt, a GetDC-t.
A rendszer kivételt (típust CResourceException) ad, ha a Windows-hívás GetDC meghiúsul. Előfordulhat, hogy egy eszközkörnyezet nem érhető el, ha a Windows már lefoglalta az összes elérhető eszközkörnyezetét. Az alkalmazás a Windows alatt bármikor elérhető öt gyakori megjelenítési környezetért versenyez.
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
CWnd Az HWND objektum létrehozásához CClientDC használt mutató.
HWND m_hWnd;
Megjegyzések
m_hWnd egy védett változó.
Example
Lásd a CClientDC::CClientDC példát.