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 explicitement le message TVM_GETITEMPARTRECT.
Syntaxe
BOOL TreeView_GetItemPartRect(
HWND hwnd,
HTREEITEM hitem,
RECT *prc,
TVITEMPART *partid
);
Paramètres
hwnd
Gérez le contrôle d’arborescence.
hitem
Type : HTREEITEM
Gérer l’élément d’arborescence.
prc
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 d’arborescence.
partid
Type : TVITEMPART*
ID de la partie élément. Cette valeur doit être TVGIPR_BUTTON (0x0001).
Valeur de retour
Type : BOOL
Retourne TRUE en cas de réussite ou FALSE sinon.
Remarques
Ce message retourne le plus grand rectangle englobant possible de sorte que pour chaque coordonnée (x,y) dans le rectangle, un clic par l’utilisateur à cette coordonnée constituerait un accès sur cette partie de l’élément.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2008 [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | commctrl.h |