mensaje de LVM_SETEXTENDEDLISTVIEWSTYLE

Establece estilos extendidos en controles de vista de lista. Puede enviar este mensaje explícitamente o usar la macro ListView_SetExtendedListViewStyle o ListView_SetExtendedListViewStyleEx .

Parámetros

wParam

Valor DWORD que especifica qué estilos de lParam se verán afectados. Este parámetro puede ser una combinación de Estilos de List-View extendidos. Solo se cambiarán los estilos extendidos en wParam . Todos los demás estilos se mantendrán tal y como están. Si este parámetro es cero, todos los estilos de lParam se verán afectados.

lParam

Valor DWORD que especifica los estilos de control de vista de lista extendidos que se van a establecer. Este parámetro puede ser una combinación de Estilos de List-View extendidos. Los estilos que no están establecidos, pero que se especifican en wParam, se quitan.

Valor devuelto

Devuelve un valor DWORD que contiene los estilos de control de vista de lista extendidos anteriores.

Observaciones

El parámetro wParam permite modificar uno o varios estilos extendidos sin tener que recuperar primero los estilos existentes. Por ejemplo, si pasa LVS_EX_FULLROWSELECT para wParam y 0 para lParam, se borrará el estilo de LVS_EX_FULLROWSELECT , pero todos los demás estilos seguirán siendo los mismos.

Por motivos de compatibilidad con versiones anteriores, la macro ListView_SetExtendedListViewStyle no se ha actualizado para usar wParam. Para usar el valor wParam , use la macro ListView_SetExtendedListViewStyleEx .

Cuando use este mensaje para establecer el estilo de LVS_EX_CHECKBOXES , se descartará cualquier índice de imagen de estado establecido anteriormente. Todas las casillas se inicializarán en el estado desactivado. El índice de imagen de estado se encuentra en bits de 12 a 15 del miembro de estado de la estructura LVITEM .

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
Commctrl.h