取消DC 函数 (wingdi.h)
CancelDC 函数取消指定设备上下文 (DC) 上的任何挂起操作。
语法
BOOL CancelDC(
[in] HDC hdc
);
参数
[in] hdc
DC 的句柄。
返回值
如果该函数成功,则返回值为非零值。
如果函数失败,则返回值为零。
注解
多线程应用程序使用 CancelDC 函数来取消冗长的绘图操作。 如果线程 A 启动一个冗长的绘制操作,线程 B 可以通过调用此函数来取消该操作。
如果取消某个操作,受影响的线程将返回错误,并且其绘制操作的结果未定义。 如果在调用函数时没有进行绘图操作,则结果也是未定义的。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | wingdi.h (包括 Windows.h) |
Library | Gdi32.lib |
DLL | Gdi32.dll |