Funzione EnumMRUListW
[Questa funzione è disponibile tramite Windows XP con Service Pack 2 (SP2) e Windows Server 2003. Potrebbe essere modificata o non disponibile nelle versioni successive di Windows. ]
Enumera il contenuto dell'elenco di elementi usati più di recente. Facoltativamente recupera un elemento dall'enumerazione .
int EnumMRUListW(
_In_ HANDLE hMRU,
_In_ int nItem,
_Out_ void *lpData,
_In_ UINT uLen
);
-
hMRU [in]
-
Tipo: HANDLE
Handle dell'elenco MRU ottenuto al momento della creazione dell'elenco.
-
nItem [in]
-
Tipo: int
Elemento da restituire. Se questo valore è minore di 0, la funzione restituisce il numero di elementi nell'elenco MRU.
-
lpData [out]
-
Tipo: void*
Puntatore a un buffer che riceve l'elemento richiesto in nItem. Se nItem è minore di 0, il contenuto di questo buffer rimane invariato.
-
uLen [in]
-
Tipo: UINT
Dimensioni del buffer, incluso il carattere Null di terminazione. Se l'elenco MRU è stato creato con il flag MRU_BINARY , questa è la dimensione in byte. In caso contrario, è la dimensione in caratteri.
Tipo: int
Restituisce uno dei valori seguenti.
- Restituisce il numero di elementi nell'enumerazione , se nItem è minore di 0.
- Restituisce -1 se si è verificato un errore.
- In caso contrario, restituisce le dimensioni della stringa restituita in lpData, incluso il carattere Null di terminazione. Se l'elenco MRU è stato creato con il flag MRU_BINARY , questa è la dimensione in byte. In caso contrario, è la dimensione in caratteri.
Questa funzione non è inclusa in un'intestazione o in una libreria pubblica. È possibile accedervi tramite GetProcAddress o estratto da comctl32.dll dal relativo ordinale, ovvero 403 per EnumMRUListW.
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
DLL |
|
Nomi Unicode e ANSI |
EnumMRUListW (Unicode) |