Baca dalam bahasa Inggris

Bagikan melalui


Struktur MRUINFO

Berisi informasi yang menentukan daftar baru yang terakhir digunakan (MRU). Digunakan oleh CreateMRUListW.

Sintaks

typedef struct {
  DWORD      cbSize;
  UINT       uMax;
  UINT       fFlags;
  HKEY       hKey;
  LPCTSTR    lpszSubKey;
  MRUCMPPROC lpfnCompare;
} _MRUINFO;

Anggota

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.

Keterangan

Struktur ini tidak ditentukan dalam file header. Anda harus mendefinisikannya sendiri.

Persyaratan

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)