Partager via


macro ListView_SetWorkAreas (commctrl.h)

Définit les zones de travail dans un contrôle d’affichage de liste. Vous pouvez utiliser cette macro ou envoyer explicitement le message LVM_SETWORKAREAS.

Syntaxe

void ListView_SetWorkAreas(
   HWND   hwnd,
   INT    nWorkAreas,
   LPRECT prc
);

Paramètres

hwnd

Type : HWND

Handle vers un contrôle d’affichage de liste.

nWorkAreas

Type : INT

Nombre de structures RECT dans le tableau à prc. Le nombre maximal de zones de travail autorisées est défini par la valeur LV_MAX_WORKAREAS.

prc

Type : LPRECT

Pointeur vers un tableau de structures RECT qui contiennent les nouvelles zones de travail du contrôle d’affichage de liste. Les valeurs de ces structures se trouvent dans les coordonnées du client. Si ce paramètre est NULL, la zone de travail est définie sur la zone cliente du contrôle. nWorkAreas spécifie le nombre de structures dans ce tableau.

Valeur de retour

Aucun

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2003 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête commctrl.h

Voir aussi

utiliser des contrôles List-View