macro ListView_SetExtendedListViewStyleEx (commctrl.h)
Définit des styles étendus pour les contrôles d’affichage de liste à l’aide du masque de style. Vous pouvez utiliser cette macro ou envoyer le message LVM_SETEXTENDEDLISTVIEWSTYLE explicitement.
Syntaxe
void ListView_SetExtendedListViewStyleEx(
hwndLV,
dwMask,
dw
);
Paramètres
hwndLV
Type : HWND
Handle pour le contrôle d’affichage de liste qui recevra la modification de style.
dwMask
Type : DWORD
Valeur DWORD qui spécifie les styles dans dwExStyle qui doivent être affectés. Ce paramètre peut être une combinaison de styles de List-View étendus. Seuls les styles étendus dans dwExMask seront modifiés. Tous les autres styles sont conservés tels qu’ils sont. Si ce paramètre est égal à zéro, tous les styles dans dwExStyle sont affectés.
dw
Type : DWORD
Valeur DWORD qui spécifie les styles de contrôle d’affichage de liste étendus à définir. Ce paramètre peut être une combinaison de styles de List-View étendus. Les styles qui ne sont pas définis, mais qui sont spécifiés dans dwExMask, sont supprimés.
Valeur de retour
None
Remarques
Lorsque vous utilisez cette macro pour définir le style LVS_EX_CHECKBOXES , tout index d’image d’état précédemment défini est ignoré. Toutes les zones case activée sont initialisées à l’état non coché. L’index de l’image d’état est contenu dans les bits 12 à 15 du membre d’état de la structure LVITEM .
Configuration requise
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] |
Plateforme cible | Windows |
En-tête | commctrl.h |