Struktur AASHELLMENUITEM (shlobj.h)
Berisi informasi tentang item menu.
Sintaks
typedef struct tagAASHELLMENUITEM {
void *lpReserved1;
int iReserved;
UINT uiReserved;
LPAASHELLMENUFILENAME lpName;
LPWSTR psz;
} AASHELLMENUITEM, *LPAASHELLMENUITEM;
Anggota
lpReserved1
Jenis: VOID
Dicadangkan. Aplikasi harus mengabaikan nilai ini.
iReserved
Jenis: int
Dicadangkan. Aplikasi harus mengabaikan nilai ini.
uiReserved
Jenis: UINT
Dicadangkan. Aplikasi harus mengabaikan nilai ini.
lpName
Jenis: LPAASHELLMENUFILENAME
Jika item menu yang dipilih mewakili file, anggota ini adalah penunjuk ke struktur AASHELLMENUFILENAME yang berisi nama file. Jika tidak, anggota ini ADALAH NULL.
psz
Jenis: LPTSTR
Penunjuk ke string yang berisi teks yang akan digunakan jika tidak ada file.
Keterangan
Alat aksesibilitas mungkin memperlakukan anggota dwItemData sebagai penunjuk ke struktur AASHELLMENUITEM dalam proses yang memiliki menu. Dalam hal ini anggota lpName dan psz mungkin diperiksa untuk menentukan identitas item menu. Jika lpName bukan NULL, maka item menu mewakili nama file, yang dinyatakan sebagai struktur AASHELLMENUFILENAME . Jika lpNameadalah NULL tetapi psz bukan NULL, maka item menu mewakili string yang ditunjukkan oleh anggota psz .
Anggota lpName dan psz berisi pointer ke dalam proses yang memiliki menu.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | shlobj.h |