Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Odvozeno od CDC.
Syntaxe
class CWindowDC : public CDC
Členové
Veřejné konstruktory
| Název | Popis |
|---|---|
| CWindowDC::CWindowDC |
CWindowDC Vytvoří objekt. |
Chráněné datové členy
| Název | Popis |
|---|---|
| CWindowDC::m_hWnd | HWND, ke kterému je připojen CWindowDC . |
Poznámky
Volá funkci Windows GetWindowDC v době výstavby a ReleaseDC v době zničení. To znamená, že CWindowDC objekt přistupuje k celé oblasti obrazovky CWnd (klient i jiné oblasti).
Další informace o použití CWindowDCnaleznete v tématu Kontexty zařízení.
Hierarchie dědičnosti
CWindowDC
Požadavky
Hlavička: afxwin.h
CWindowDC::CWindowDC
CWindowDC Vytvoří objekt, který přistupuje k celé oblasti obrazovky (klient i nonclient) CWnd objektu, na který odkazuje pWnd.
explicit CWindowDC(CWnd* pWnd);
Parametry
pWnd
Okno, jehož oblast klienta bude objekt kontextu zařízení přistupovat.
Poznámky
Konstruktor volá funkci Windows GetWindowDC.
Pokud volání systému Windows CResourceException selže, vyvolá se výjimka (typuGetWindowDC). Kontext zařízení nemusí být dostupný, pokud systém Windows už přidělil všechny jeho dostupné kontexty zařízení. Vaše aplikace soutěžila o pět běžných kontextů zobrazení, které jsou v daném okamžiku dostupné v rámci Windows.
Příklad
// Get a dc for a CWnd object pointer.
CWindowDC dc(pWnd);
// Send my private message.
::SendMessage(pWnd->m_hWnd, WM_MYMESSAGE, 0, 0);
CWindowDC::m_hWnd
HWND CWnd ukazatele se používá k vytvoření objektu CWindowDC .
HWND m_hWnd;
Poznámky
m_hWnd je chráněná proměnná typu HWND.
Příklad
Podívejte se na příklad pro CWindowDC::CWindowDC.