Bagikan melalui


Fungsi SetRect (winuser.h)

Fungsi SetRect mengatur koordinat persegi panjang yang ditentukan. Ini setara dengan menetapkan argumen kiri, atas, kanan, dan bawah ke anggota struktur RECT yang sesuai.

Sintaks

BOOL SetRect(
  [out] LPRECT lprc,
  [in]  int    xLeft,
  [in]  int    yTop,
  [in]  int    xRight,
  [in]  int    yBottom
);

Parameter

[out] lprc

Penunjuk ke struktur RECT yang berisi persegi panjang yang akan diatur.

[in] xLeft

Menentukan koordinat x dari sudut kiri atas persegi.

[in] yTop

Menentukan koordinat y dari sudut kiri atas persegi.

[in] xRight

Menentukan koordinat x dari sudut kanan bawah persegi.

[in] yBottom

Menentukan koordinat y dari sudut kanan bawah persegi.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol.

Keterangan

Karena aplikasi dapat menggunakan persegi panjang untuk tujuan yang berbeda, fungsi persegi panjang tidak menggunakan satuan ukuran eksplisit. Sebaliknya, semua koordinat dan dimensi persegi panjang diberikan dalam nilai logika yang ditandatangani. Mode pemetaan dan fungsi di mana persegi panjang digunakan menentukan unit pengukuran.

Contoh

Misalnya, lihat Menggunakan Persegi Panjang.

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 winuser.h (termasuk Windows.h)
Pustaka User32.lib
DLL User32.dll

Lihat juga

CopyRect

RECT

Fungsi Persegi Panjang

Gambaran Umum Persegi Panjang

SetRectEmpty