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
Referensi