Partager via


macro TreeView_GetItemPartRect (commctrl.h)

Récupère le plus grand rectangle englobant possible qui constitue la « zone d’accès » pour une partie spécifiée d’un élément. Utilisez cette macro ou envoyez le message TVM_GETITEMPARTRECT explicitement.

Syntaxe

void TreeView_GetItemPartRect(
   hwnd,
   hitem,
   prc,
   partid
);

Paramètres

hwnd

Type : HWND

Gérez le contrôle arborescence.

hitem

Type : HTREEITEM

Gérez l’élément d’arborescence.

prc

Type : RECT*

Pointeur vers une structure RECT qui reçoit le rectangle englobant. L’appelant est responsable de l’allocation de cette structure. Les coordonnées reçues sont relatives au coin supérieur gauche du contrôle arborescence.

partid

Type : TVITEMPART*

ID de la partie élément. Cette valeur doit être TVGIPR_BUTTON (0x0001).

Valeur de retour

Aucune

Remarques

Ce message retourne le plus grand rectangle englobant possible de sorte que pour chaque coordonnée (x,y) dans le rectangle, un clic de l’utilisateur à cette coordonnée constituerait un résultat sur cette partie de l’élément.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête commctrl.h