mensaje de LB_ADDFILE
Agrega el nombre de archivo especificado a un cuadro de lista que contiene una lista de directorios.
Parámetros
-
wParam
-
Este parámetro no se utiliza.
-
lParam
-
Puntero a un búfer que especifica el nombre del archivo que se va a agregar.
Valor devuelto
El valor devuelto es el índice de base cero del archivo que se agregó o LB_ERR si se produce un error.
Observaciones
El cuadro de lista al que se agrega lParam debe haber sido rellenado por la función DlgDirList .
El LB_INITSTORAGE mensaje ayuda a acelerar la inicialización de cuadros de lista que tienen un gran número de elementos (más de 100). Reserva la cantidad de memoria especificada para que los mensajes de LB_ADDFILE posteriores tarden el menor tiempo posible. Puede usar estimaciones para los parámetros wParam y lParam . Si se sobrestima, se asigna la memoria adicional; si subestima, la asignación normal se usa para los elementos que superan la cantidad solicitada.
Para una aplicación ANSI, el sistema convierte el texto de un cuadro de lista en Unicode mediante CP_ACP. Esto puede causar problemas. Por ejemplo, los caracteres romanos acentuados en un cuadro de lista no Unicode en Windows japonés aparecerán desagrados. Para corregirlo, compile la aplicación como Unicode o use un cuadro de lista dibujado por el propietario.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado |
|
Consulte también
-
Referencia