Fungsi UnionRect (winuser.h)
Fungsi UnionRect membuat penyatuan dua persegi panjang. Serikat adalah persegi terkecil yang berisi kedua persegi panjang sumber.
Sintaks
BOOL UnionRect(
[out] LPRECT lprcDst,
[in] const RECT *lprcSrc1,
[in] const RECT *lprcSrc2
);
Parameter
[out] lprcDst
Penunjuk ke struktur RECT yang akan menerima persegi panjang yang berisi persegi panjang yang diacu oleh parameter lprcSrc1 dan lprcSrc2 .
[in] lprcSrc1
Penunjuk ke struktur RECT yang berisi persegi panjang sumber pertama.
[in] lprcSrc2
Penunjuk ke struktur RECT yang berisi persegi panjang sumber kedua.
Menampilkan nilai
Jika struktur yang ditentukan berisi persegi panjang yang tidak kosong, nilai yang dikembalikan bukan nol.
Jika struktur yang ditentukan tidak berisi persegi panjang yang tidak kosong, nilai yang dikembalikan adalah nol.
Keterangan
Sistem mengabaikan dimensi persegi panjang kosong, persegi panjang di mana semua koordinat diatur ke nol, sehingga tidak memiliki tinggi atau tidak ada lebar.
Karena aplikasi dapat menggunakan persegi panjang untuk tujuan yang berbeda, fungsi persegi panjang tidak menggunakan satuan pengukuran eksplisit. Sebaliknya, semua koordinat dan dimensi persegi panjang diberikan dalam nilai logika yang ditandatangani. Mode pemetaan dan fungsi di mana persegi panjang digunakan menentukan satuan ukuran.
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 | winuser.h (sertakan Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |