LVM_SETEXTENDEDLISTVIEWSTYLE message

Définit les styles étendus dans les contrôles de vue de liste. Vous pouvez envoyer ce message explicitement ou utiliser la macro ListView_SetExtendedListViewStyle ou ListView_SetExtendedListViewStyleEx .

Paramètres

wParam

Valeur DWORD qui spécifie les styles dans lParam qui doivent être affectés. Ce paramètre peut être une combinaison de styles List-View étendus. Seuls les styles étendus dans wParam seront modifiés. Tous les autres styles seront conservés tels qu’ils sont. Si ce paramètre est égal à zéro, tous les styles dans lParam seront affectés.

lParam

Valeur DWORD qui spécifie les styles de contrôle list-view étendus à définir. Ce paramètre peut être une combinaison de styles List-View étendus. Les styles qui ne sont pas définis, mais qui sont spécifiés dans wParam, sont supprimés.

Valeur retournée

Retourne une valeur DWORD qui contient les styles de contrôle d’affichage de liste étendus précédents.

Notes

Le paramètre wParam vous permet de modifier un ou plusieurs styles étendus sans avoir à récupérer d’abord les styles existants. Par exemple, si vous passez LVS_EX_FULLROWSELECT pour wParam et 0 pour lParam, le style LVS_EX_FULLROWSELECT sera effacé, mais tous les autres styles resteront les mêmes.

Pour des raisons de compatibilité descendante, la macro ListView_SetExtendedListViewStyle n’a pas été mise à jour pour utiliser wParam. Pour utiliser la valeur wParam , utilisez la macro ListView_SetExtendedListViewStyleEx .

Lorsque vous utilisez ce message pour définir le style LVS_EX_CHECKBOXES , tout index d’image d’état défini précédemment est ignoré. Toutes les zones case activée seront initialisées à l’état non coché. L’index d’image d’état est contenu dans les bits 12 à 15 du membre d’état de la structure LVITEM .

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Commctrl.h