Fungsi CancelDC (wingdi.h)
Fungsi CancelDC membatalkan operasi yang tertunda pada konteks perangkat (DC) yang ditentukan.
Sintaks
BOOL CancelDC(
[in] HDC hdc
);
Parameter
[in] hdc
Handel ke DC.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol.
Keterangan
Fungsi CancelDC digunakan oleh aplikasi multithreaded untuk membatalkan operasi menggambar yang panjang. Jika utas A memulai operasi gambar yang panjang, utas B dapat membatalkan operasi tersebut dengan memanggil fungsi ini.
Jika operasi dibatalkan, utas yang terpengaruh mengembalikan kesalahan dan hasil operasi gambarnya tidak terdefinisi. Hasilnya juga tidak ditentukan jika tidak ada operasi gambar yang sedang berlangsung ketika fungsi dipanggil.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wingdi.h (sertakan Windows.h) |
Pustaka | Gdi32.lib |
DLL | Gdi32.dll |