Struktur GUITHREADINFO (winuser.h)
Berisi informasi tentang utas GUI.
Sintaks
typedef struct tagGUITHREADINFO {
DWORD cbSize;
DWORD flags;
HWND hwndActive;
HWND hwndFocus;
HWND hwndCapture;
HWND hwndMenuOwner;
HWND hwndMoveSize;
HWND hwndCaret;
RECT rcCaret;
} GUITHREADINFO, *PGUITHREADINFO, *LPGUITHREADINFO;
Anggota
cbSize
Jenis: DWORD
Ukuran struktur ini, dalam byte. Pemanggil harus mengatur anggota ini ke sizeof(GUITHREADINFO)
.
flags
Jenis: DWORD
Status utas. Anggota ini bisa menjadi satu atau beberapa nilai berikut.
hwndActive
Jenis: HWND
Handel ke jendela aktif di dalam utas.
hwndFocus
Jenis: HWND
Handel ke jendela yang memiliki fokus keyboard.
hwndCapture
Jenis: HWND
Handel ke jendela yang telah menangkap mouse.
hwndMenuOwner
Jenis: HWND
Handel ke jendela yang memiliki menu aktif apa pun.
hwndMoveSize
Jenis: HWND
Handel ke jendela dalam perulangan pemindahan atau ukuran.
hwndCaret
Jenis: HWND
Handel ke jendela yang menampilkan tanda sisipan.
rcCaret
Jenis: RECT
Persegi panjang pembatas tanda sisipan, dalam koordinat klien, relatif terhadap jendela yang ditentukan oleh anggota hwndCaret .
Keterangan
Struktur ini digunakan dengan fungsi GetGUIThreadInfo untuk mengambil informasi tentang jendela aktif atau utas GUI tertentu.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | winuser.h (termasuk Windows.h) |
Redistribusi | Paket Layanan 3 |
Lihat juga
Konseptual
Referensi