CancelDC 函式 (wingdi.h)

CancelDC函式會取消指定裝置內容 (DC) 上的任何擱置作業。

語法

BOOL CancelDC(
  [in] HDC hdc
);

參數

[in] hdc

DC 的控制碼。

傳回值

如果函式成功,則傳回非零的值。

如果此函式失敗,則傳回值為零。

備註

多執行緒應用程式會使用 CancelDC 函式來取消冗長的繪圖作業。 如果執行緒 A 起始冗長的繪圖作業,執行緒 B 可能會藉由呼叫此函式來取消該作業。

如果作業已取消,受影響的執行緒會傳回錯誤,而且其繪圖作業的結果未定義。 如果呼叫函式時沒有進行繪圖作業,結果也會未定義。

規格需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 wingdi.h (包含 Windows.h)
程式庫 Gdi32.lib
Dll Gdi32.dll

另請參閱

CreateThread

裝置內容函式

裝置內容概觀

GetCurrentThread