Drag'n'drop treeview comme l'explorer

Description

Générallement quand on veut utiliser le drag avec un treeview on se sert du CreateDragImage et on s'aperçoit vite que le résultat est loin d'être celui souhaité
(ceux qui auront essayé sauront de quoi je parle).

Après de nombreuses recherches j'ai finallement trouvé mon bonheur avec quelques API. Cette source en est un exemple.

Vous trouverez donc dans le zip la façon la plus simple de faire du drag et ce à l'identique de l'explorer de windows, au final vous aurez :
le pointeur de souris (également modifiable) + l'icône du Node + son texte.

Source / Exemple :


fo télécharger le zip (il est tout petit)

Conclusion :


A noter que la treeview doit provenir du composant Microsoft Windows Common Controls 5.0 (pkoi ? j'en ai aucune idée si vous avez des réponses faîtes-le savoir)

@ + et Bonne prog

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.