CDC::DeleteDC
一般而言,不要呼叫這個函式,解構函式會執行它。
BOOL DeleteDC( );
傳回值
如果不是零,則函式成功完成,則為 0。
備註
DeleteDC 成員函式來刪除與目前 CDC 物件的 m_hDC 的視窗裝置內容。 如果這個物件是 CDC 給定裝置的上次作用中裝置內容,裝置時收到通知,並釋放裝置使用的任何儲存和系統資源。
如果物件已經選取到裝置內容中,應用程式不應該呼叫 DeleteDC 。 在刪除之前,必須先選取物件在裝置內容之外。
應用程式無法刪除控制代碼是由呼叫 CWnd::GetDC取得的裝置內容。 相反地,它必須呼叫 CWnd::ReleaseDC 釋放裝置內容。 提供 CClientDC 和 CWindowDC 類別包裝了這項功能。
DeleteDC 函式通常用來刪除裝置內容會以 CreateDC、 CreateIC或 CreateCompatibleDC。
範例
CPrintDialog::GetPrinterDC。請參閱範例。
需求
Header: afxwin.h