Estilos de cuadro de lista
-
LBS_EXTE&NDEDSELnbsp; El usuario puede seleccionar varios elementos usando la tecla SHIFT y el ratón o combinaciones de teclas especiales.
-
LBS_HASSTRI&NGSnbsp; Especifica un cuadro de lista dibujado por el propietario que contiene elementos que consta de cadenas. El cuadro de lista mantiene la memoria y punteros para las cadenas por lo que la aplicación puede utilizar la función de miembro de GetText para recuperar el texto de un elemento determinado.
-
LBS_MULTICOLUM&Nnbsp; Especifica un cuadro de lista de varias columnas que se desplaza horizontalmente. La función de miembro de SetColumnWidth establece el ancho de las columnas.
-
LBS_MULTIPLESEL Selección de la cadena es alternar cada vez que el usuario hace clic o se hace doble clic en la cadena. Se puede seleccionar cualquier número de cadenas.
-
LBS_&NOINTEGRALHEIGHTnbsp; El tamaño del cuadro de lista es exactamente el tamaño especificado por la aplicación cuando crea el cuadro de lista. Normalmente, Windows tamaños de un cuadro de lista para que el cuadro de lista no mostrar elementos parciales.
-
LBS_&NOREDRAWnbsp; Visualización del cuadro de lista no se actualiza cuando se realizan cambios. Este estilo puede cambiarse en cualquier momento enviando un mensaje WM_SETREDRAW.
-
LBS_&NOTIFYnbsp; Ventana primaria recibe un mensaje de entrada cuando el usuario hace clic o se hace doble clic en una cadena.
-
LBS_OW&NERDRAWFIXEDnbsp; El propietario del cuadro de lista es responsable de la elaboración de su contenido; los elementos en el cuadro de lista tienen el mismo alto.
-
LBS_OW&NERDRAWVARIABLEnbsp; El propietario del cuadro de lista es responsable de la elaboración de su contenido; los elementos en el cuadro de lista son variables en altura.
-
LBS_SORT Cadenas en el cuadro de lista se ordenan alfabéticamente.
-
LBS_STA&NDARDnbsp; Cadenas en el cuadro de lista se ordenan alfabéticamente y la ventana primaria recibe un mensaje de entrada cuando el usuario hace clic o se hace doble clic en una cadena. El cuadro de lista contiene las fronteras en todos los lados.
-
LBS_USETABSTOPS Permite un cuadro de lista reconocer y ampliar los caracteres de tabulación al dibujar sus cadenas. Las posiciones de ficha predeterminada son 32 unidades de diálogo. (Una unidad de diálogo es una distancia horizontal o vertical. Una unidad de diálogo horizontal es igual a una cuarta parte de la actual unidad de ancho base de diálogo. Las unidades básicas de diálogo se calculan en función de la altura y la anchura de la fuente del sistema actual. La función de Windows GetDialogBaseUnits devuelve el cuadro de diálogo actual base unidades en píxeles.)
-
LBS_WA&NTKEYBOARDINPUTnbsp; El propietario del cuadro de lista recibe mensajes WM_VKEYTOITEM o WM_CHARTOITEM cuando el usuario presiona una tecla mientras el cuadro de lista ha el foco de entrada. Esto permite que una aplicación realizar un procesamiento especial en el entrada del teclado.
-
LBS_DISABLE&NOSCROLLnbsp; El cuadro de lista muestra una discapacidad desplazamiento vertical de la barra cuando el cuadro de lista no contiene suficientes elementos para desplazarse. Sin este estilo, se oculta la barra de desplazamiento cuando el cuadro de lista no contiene suficientes elementos.
Vea tambié&nnbsp;CListBox::Create