Bagikan melalui


Struktur WINDOWINFO (winuser.h)

Berisi informasi jendela.

Sintaks

typedef struct tagWINDOWINFO {
  DWORD cbSize;
  RECT  rcWindow;
  RECT  rcClient;
  DWORD dwStyle;
  DWORD dwExStyle;
  DWORD dwWindowStatus;
  UINT  cxWindowBorders;
  UINT  cyWindowBorders;
  ATOM  atomWindowType;
  WORD  wCreatorVersion;
} WINDOWINFO, *PWINDOWINFO, *LPWINDOWINFO;

Anggota

cbSize

Jenis: DWORD

Ukuran struktur, dalam byte. Penelepon harus mengatur anggota ini ke sizeof(WINDOWINFO).

rcWindow

Jenis: RECT

Koordinat jendela.

rcClient

Jenis: RECT

Koordinat area klien.

dwStyle

Jenis: DWORD

Gaya jendela. Untuk tabel gaya jendela, lihat Gaya Jendela.

dwExStyle

Jenis: DWORD

Gaya jendela yang diperluas. Untuk tabel gaya jendela yang diperluas, lihat Gaya Jendela yang Diperluas.

dwWindowStatus

Jenis: DWORD

Status jendela. Jika anggota ini WS_ACTIVECAPTION (0x0001), jendela aktif. Jika tidak, anggota ini adalah nol.

cxWindowBorders

Jenis: UINT

Lebar batas jendela, dalam piksel.

cyWindowBorders

Jenis: UINT

Tinggi batas jendela, dalam piksel.

atomWindowType

Jenis: ATOM

Atom kelas jendela (lihat RegisterClass).

wCreatorVersion

Jenis: WORD

Versi Windows dari aplikasi yang membuat jendela.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header winuser.h (sertakan Windows.h)

Lihat juga

Konseptual

CreateWindowEx

GetWindowInfo

Referensi

RegisterClass

Windows