Ici, une source permettant de récupérer le mot qui se trouve sous la souris, dans un TreeView.
J'en ai eu besoin parce que j'affiche le code d'un programme (Rexx) dans un treeview. Pour que l'utilisateur puisse effectuer des actions contextuelles, j'avais besoin d'identifier le mot survollé...
rien de bien complexe ici...
Autre chose dans cette soruce qui pourrait interesser (je m'adresse aux personnes qui utilisent des TreeViews... et des APIs)
Certaines APIs - SendMessage TVM_GETITEMRECT par exemple, qui permet de récupèrer la position/dimension d'un noeud du Treeview - requièrent d'avoir le handle du noeud considéré.
Microsoft n'a pas jugé bon d'ajouté cette information dans l'objet Node...
le zip contient également la fonction 'GetNodeHandle' qui vous permettra de palier ce manque, et de récupérer le handle de n'importe quel Node de vos TreeView.