Bagikan melalui


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

Lihat juga

CreateThread

Fungsi Konteks Perangkat

Gambaran Umum Konteks Perangkat

GetCurrentThread