Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berisi informasi tentang pesan appbar sistem.
Sintaks
typedef struct _AppBarData {
DWORD cbSize;
HWND hWnd;
UINT uCallbackMessage;
UINT uEdge;
RECT rc;
LPARAM lParam;
} APPBARDATA, *PAPPBARDATA;
Anggota
cbSize
Jenis: DWORD
Ukuran struktur, dalam byte.
hWnd
Jenis: HWND
Handel ke jendela appbar. Tidak semua pesan menggunakan anggota ini. Lihat halaman pesan individual untuk melihat apakah Anda perlu memberikan nilai hWind .
uCallbackMessage
Jenis: UINT
Pengidentifikasi pesan yang ditentukan aplikasi. Aplikasi ini menggunakan pengidentifikasi yang ditentukan untuk pesan pemberitahuan yang dikirim ke appbar yang diidentifikasi oleh anggota hWnd . Anggota ini digunakan saat mengirim pesan ABM_NEW .
uEdge
Jenis: UINT
Nilai yang menentukan tepi layar. Anggota ini digunakan saat mengirim salah satu pesan ini:
- ABM_GETAUTOHIDEBAR
- ABM_SETAUTOHIDEBAR
- ABM_GETAUTOHIDEBAREX
- ABM_SETAUTOHIDEBAREX
- ABM_QUERYPOS
- ABM_SETPOS
Anggota ini bisa menjadi salah satu nilai berikut.
ABE_BOTTOM
Tepi bawah.
ABE_LEFT
Tepi kiri.
ABE_RIGHT
Tepi kanan.
ABE_TOP
Tepi atas.
rc
Jenis: RECT
Struktur RECT yang penggunaannya bervariasi tergantung pada pesan:
- ABM_GETTASKBARPOS, ABM_QUERYPOS, ABM_SETPOS: Persegi panjang pembatas, di koordinat layar, appbar, atau taskbar Windows.
- ABM_GETAUTOHIDEBAREX, ABM_SETAUTOHIDEBAREX: Monitor tempat operasi dilakukan. Informasi ini dapat diambil melalui fungsi GetMonitorInfo .
lParam
Jenis: LPARAM
Nilai yang bergantung pada pesan. Anggota ini digunakan dengan pesan-pesan ini:
Lihat halaman pesan individual untuk detailnya.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
| Header | shellapi.h |