CDC::DeleteDC
Obecně není volání této funkce; se objekt bude to udělá za vás.
BOOL DeleteDC( );
Vrácená hodnota
Nenulová hodnota, pokud funkce byla dokončena úspěšně. jinak 0.
Poznámky
DeleteDC Členské funkce odstraní kontexty zařízení systému Windows, které jsou spojené s m_hDC v aktuálním CDC objektu.Pokud CDC je objekt kontextu poslední aktivní zařízení pro dané zařízení, zařízení je oznámeno a jsou vydány všechny úložiště a systémovými prostředky používané tímto zařízením.
Aplikace by neměly volání DeleteDC Pokud vybraných objektů do kontextu zařízení.Objekty musí být nejprve vybrána z kontextu zařízení před odstraněním.
Žádost nesmí odstranit kontext zařízení, jejichž zpracování bylo získáno voláním CWnd::GetDC.Místo toho musíte zavolat CWnd::ReleaseDC k uvolnění kontextu zařízení.CClientDC a CWindowDC třídy jsou poskytovány zalomení tuto funkci.
DeleteDC Funkce obvykle slouží k odstranění zařízení kontextů vytvořen s CreateDC, CreateIC, nebo CreateCompatibleDC.
Příklad
Příklad pro CPrintDialog::GetPrinterDC.
Požadavky
Záhlaví: afxwin.h