Partager via


TreeView_CreateDragImage macro (commctrl.h)

Crée une bitmap de glissement pour l’élément spécifié dans un contrôle d’arborescence. La macro crée également une liste d’images pour la bitmap et ajoute la bitmap à la liste d’images. Une application peut afficher l’image en faisant glisser l’élément à l’aide des fonctions de liste d’images. Vous pouvez utiliser cette macro ou envoyer le message TVM_CREATEDRAGIMAGE explicitement.

Syntaxe

void TreeView_CreateDragImage(
   hwnd,
   hitem
);

Paramètres

hwnd

Type : HWND

Gérez le contrôle d’arborescence.

hitem

Type : HTREEITEM

Handle vers l’élément qui reçoit la nouvelle bitmap de glissement.

Valeur de retour

None

Remarques

Si vous créez un contrôle d’arborescence sans liste d’images associée, vous ne pouvez pas utiliser la macro TreeView_CreateDragImage pour créer l’image à afficher pendant une opération de glissement. Vous devez implémenter votre propre méthode de création d’un curseur de glissement.

Votre application est responsable de la destruction de la liste d’images quand elle n’est plus nécessaire.

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