Функция CancelDC (wingdi.h)
Функция CancelDC отменяет все ожидающие операции в указанном контексте устройства (DC).
Синтаксис
BOOL CancelDC(
[in] HDC hdc
);
Параметры
[in] hdc
Дескриптор контроллера домена.
Возвращаемое значение
Если функция выполняется успешно, возвращается ненулевое значение.
Если функция выполняется неудачно, возвращается нулевое значение.
Комментарии
Функция CancelDC используется многопоточные приложения для отмены длительных операций рисования. Если поток A инициирует длинную операцию рисования, поток B может отменить эту операцию, вызвав эту функцию.
Если операция отменена, затронутый поток возвращает ошибку, а результат операции рисования не определен. Результаты также не определены, если при вызове функции операция рисования не выполнялась.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | wingdi.h (включая Windows.h) |
Библиотека | Gdi32.lib |
DLL | Gdi32.dll |