Struktur MRUINFO
Berisi informasi yang menentukan daftar baru yang terakhir digunakan (MRU). Digunakan oleh CreateMRUListW.
typedef struct {
DWORD cbSize;
UINT uMax;
UINT fFlags;
HKEY hKey;
LPCTSTR lpszSubKey;
MRUCMPPROC lpfnCompare;
} _MRUINFO;
-
cbSize
-
Jenis: DWORD
-
Ukuran struktur.
-
uMax
-
Jenis: UINT
-
Jumlah maksimum entri dalam daftar MRU.
-
fFlags
-
Jenis: UINT
-
Satu atau beberapa bendera berikut.
-
MRU_BINARY (0x0001)
-
Data disimpan dalam registri sebagai data biner daripada data string.
-
MRU_CACHEWRITE (0x0002)
-
Tulis perubahan pada versi MRU yang disimpan di registri hanya ketika item baru ditambahkan atau sumber daya daftar MRU dikosongkan dari memori. Perhatikan bahwa versi aktif MRU dalam memori segera diperbarui sebagai respons terhadap setiap perubahan konten atau pemesanan.
hKey
Jenis: HKEY
Handel ke kunci yang saat ini terbuka, atau salah satu nilai yang telah ditentukan sebelumnya berikut untuk menyimpan data MRU.
-
HKEY_CURRENT_USER
-
HKEY_LOCAL_MACHINE
lpszSubKey
Jenis: LPCTSTR
Subkey untuk menyimpan data MRU.
lpfnCompare
Jenis: MRUCMPPROC
Penunjuk ke fungsi perbandingan data opsional yang dapat digunakan untuk menentukan apakah item ada dalam daftar MRU. Ini berguna ketika daftar MRU dibuat dengan bendera MRU_BINARY . Jika anggota ini NULL, fungsi perbandingan string standar digunakan; untuk data biner, perbandingan memori langsung digunakan.
Struktur ini tidak ditentukan dalam file header. Anda harus mendefinisikannya sendiri.
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Nama Unicode dan ANSI |
MRUINFOW (Unicode) dan MRUINFOA (ANSI) |