Bagikan melalui


STRUKTUR TITLEBARINFOEX (winuser.h)

Memperluas informasi yang dijelaskan dalam struktur TITLEBARINFO dengan menyertakan koordinat setiap elemen bilah judul.

Struktur ini dikirim dengan pesan WM_GETTITLEBARINFOEX .

Sintaks

typedef struct tagTITLEBARINFOEX {
  DWORD cbSize;
  RECT  rcTitleBar;
  DWORD rgstate[CCHILDREN_TITLEBAR + 1];
  RECT  rgrect[CCHILDREN_TITLEBAR + 1];
} TITLEBARINFOEX, *PTITLEBARINFOEX, *LPTITLEBARINFOEX;

Anggota

cbSize

Jenis: DWORD

Ukuran struktur, dalam byte. Atur anggota ini ke sizeof(TITLEBARINFOEX) sebelum mengirim dengan pesan WM_GETTITLEBARINFOEX .

rcTitleBar

Jenis: RECT

Persegi panjang batas bilah judul. Persegi panjang dinyatakan dalam koordinat layar dan mencakup semua elemen bilah judul kecuali menu jendela.

rgstate[CCHILDREN_TITLEBAR + 1]

Jenis: DWORD[CCHILDREN_TITLEBAR+1]

Array yang menerima nilai DWORD untuk setiap elemen bilah judul. Berikut ini adalah elemen bilah judul yang diwakili oleh array.

Indeks Elemen Bilah Judul
0 Bilah judul itu sendiri.
1 Dicadangkan.
2 Tombol Minimalkan.
3 Tombol Maksimalkan.
4 Tombol Bantuan.
5 Tombol Tutup.
 

Setiap elemen array adalah kombinasi dari satu atau beberapa nilai berikut.

Nilai Makna
STATE_SYSTEM_FOCUSABLE
0x00100000
Elemen dapat menerima fokus.
STATE_SYSTEM_INVISIBLE
0x00008000
Elemen ini tidak terlihat.
STATE_SYSTEM_OFFSCREEN
0x00010000
Elemen tidak memiliki representasi yang terlihat.
STATE_SYSTEM_UNAVAILABLE
0x00000001
Elemen tidak tersedia.
STATE_SYSTEM_PRESSED
0x00000008
Elemen dalam keadaan ditekan.

rgrect[CCHILDREN_TITLEBAR + 1]

Jenis: RECT[CCHILDREN_TITLEBAR+1]

Array yang menerima struktur untuk setiap elemen bilah judul. Struktur dinyatakan dalam koordinat layar. Berikut ini adalah elemen bilah judul yang diwakili oleh array.

Indeks Elemen Bilah Judul
0 Dicadangkan.
1 Dicadangkan.
2 Tombol Minimalkan.
3 Tombol Maksimalkan.
4 Tombol Bantuan.
5 Tombol Tutup.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header winuser.h (termasuk Windows.h)

Lihat juga

Konseptual

Referensi

WM_GETTITLEBARINFOEX

Windows