CWnd::GetDCEx
Získá popisovač kontextu zařízení CWnd okna.
CDC* GetDCEx(
CRgn* prgnClip,
DWORD flags
);
Parametry
prgnClip
Identifikuje oblast oříznutí, které mohou být kombinovány s viditelné oblasti okna klienta.flags
Může mít jeden z následujících hodnot přednastavení:DCX_CACHE z mezipaměti vrátí kontext zařízení spíše než OWNDC nebo CLASSDC okna.Přepíše CS_OWNDC a CS_CLASSDC.
DCX_CLIPCHILDREN vylučuje viditelné oblasti pod podřízených oken CWnd okna.
DCX_CLIPSIBLINGS vylučuje viditelné oblasti všechny na stejné úrovni windows výše CWnd okna.
DCX_EXCLUDERGN vylučuje ořezové oblasti identifikované prgnClip z viditelné oblasti kontextu vrácené zařízení.
DCX_INTERSECTRGN protíná ořezové oblasti identifikované prgnClip ve viditelné oblasti kontextu vrácené zařízením.
DCX_LOCKWINDOWUPDATE umožňuje kreslení i v případě, že je LockWindowUpdate volání v efekt, který by jinak vyloučit tohoto okna.Tato hodnota slouží pro kreslení během sledování.
DCX_PARENTCLIP používá viditelné oblasti nadřazené okno a ignoruje nadřazené okno WS_CLIPCHILDREN a WS_PARENTDC styl bitů.Tato hodnota určuje kontext zařízení původu do levého horního rohu CWnd okna.
DCX_WINDOW kontext zařízení, které odpovídá vrátí obdélník okna než obdélník klienta.
Vrácená hodnota
Kontext zařízení pro zadané okno, pokud je tato funkce úspěšná. jinak NULL.
Poznámky
Kontext zařízení slouží k v oblasti klienta v následných funkce rozhraní GDI.
Tato funkce je rozšíření na GetDC fungovat, dává větší kontrolu nad jak a zda je oříznut kontextu zařízení pro okno aplikace.
Pokud kontext zařízení patří do třídy okna ReleaseDC musí být volána funkce kreslení po uvolnění kontextu.Protože v daném okamžiku k dispozici pouze pět kontexty společná zařízení, můžete zabránit selhání uvolnění kontextu zařízení jiných aplikací v přístupu k kontext zařízení.
Získat kontext mezipamětí zařízení, musíte zadat aplikaci DCX_CACHE.Pokud DCX_CACHE není zadána a okno je ani CS_OWNDC ani CS_CLASSDC, tato funkce vrací NULL.
Kontext zařízení se zvláštními vlastnostmi vrátil GetDCEx fungovat CS_CLASSDC, CS_OWNDC, nebo CS_PARENTDC styl byl zadán v WNDCLASS struktury třídy byl registrován.
Další informace o těchto vlastnostech naleznete v popisu WNDCLASS struktury v .
Požadavky
Záhlaví: afxwin.h