Fungsi IntersectClipRect (wingdi.h)
Fungsi IntersectClipRect membuat wilayah kliping baru dari persimpangan wilayah kliping saat ini dan persegi panjang yang ditentukan.
Sintaks
int IntersectClipRect(
[in] HDC hdc,
[in] int left,
[in] int top,
[in] int right,
[in] int bottom
);
Parameter
[in] hdc
Handel ke konteks perangkat.
[in] left
Koordinat x, dalam unit logis, dari sudut kiri atas persegi panjang.
[in] top
Koordinat y, dalam unit logis, dari sudut kiri atas persegi panjang.
[in] right
Koordinat x, dalam unit logis, dari sudut kanan bawah persegi panjang.
[in] bottom
Koordinat y, dalam unit logis, dari sudut kanan bawah persegi panjang.
Mengembalikan nilai
Nilai yang dikembalikan menentukan jenis wilayah kliping baru dan bisa menjadi salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Wilayah kosong. |
|
Wilayah adalah persegi panjang tunggal. |
|
Wilayah lebih dari satu persegi panjang. |
|
Terjadi kesalahan. (Wilayah kliping saat ini tidak terpengaruh.) |
Keterangan
Tepi bawah dan paling kanan dari persegi panjang yang diberikan dikecualikan dari wilayah kliping.
Jika wilayah kliping belum ada, sistem dapat menerapkan wilayah kliping default ke HDC yang ditentukan. Wilayah kliping kemudian dibuat dari persimpangan wilayah kliping default tersebut dan persegi panjang yang ditentukan dalam parameter fungsi.
Persyaratan
Persyaratan | Nilai |
---|---|
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 |