messaggio LB_ADDFILE
Aggiunge il nome file specificato a una casella di riepilogo contenente un elenco di directory.
Parametri
-
wParam
-
Questo parametro non viene usato.
-
lParam
-
Puntatore a un buffer che specifica il nome del file da aggiungere.
Valore restituito
Il valore restituito è l'indice in base zero del file aggiunto o LB_ERR se si verifica un errore.
Commenti
La casella di riepilogo a cui viene aggiunto lParam deve essere stata compilata dalla funzione DlgDirList .
Il messaggio LB_INITSTORAGE consente di velocizzare l'inizializzazione delle caselle di riepilogo con un numero elevato di elementi (più di 100). Riserva la quantità di memoria specificata in modo che i messaggi successivi LB_ADDFILE impiegano il più breve tempo possibile. È possibile usare stime per i parametri wParam e lParam . Se si sovrastima, la memoria aggiuntiva viene allocata; se si sottovaluta, l'allocazione normale viene usata per gli elementi che superano l'importo richiesto.
Per un'applicazione ANSI, il sistema converte il testo in una casella di riepilogo in Unicode usando CP_ACP. Ciò può causare problemi. Ad esempio, i caratteri romani accentati in una casella di riepilogo non Unicode in Windows giapponese verranno visualizzati in modo accentato. Per risolvere il problema, compilare l'applicazione come Unicode o usare una casella di riepilogo disegnata dal proprietario.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|
Vedi anche
-
Riferimento