begin process at 2012 02 16 14:37:20
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > OBTENIR LE MOT SURVOLLÉ DANS UN TREEVIEW

OBTENIR LE MOT SURVOLLÉ DANS UN TREEVIEW


 Information sur la source

Note :
Aucune note
Catégorie :API Classé sous :handle, survollé, node, souris, treeview Niveau :Débutant Date de création :01/06/2007 Date de mise à jour :04/06/2007 13:14:00 Vu / téléchargé :6 691 / 597

Auteur : Renfield

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note


 Description

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.

Source

  • Private Sub TreeView1_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
  • Me.Caption = "Mot survollé : " & GetWordFromPoint(TreeView1, x, y)
  • End Sub
Private Sub TreeView1_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
    Me.Caption = "Mot survollé : " & GetWordFromPoint(TreeView1, x, y)
End Sub


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

01 juin 2007 13:39:25 :
Changement de la description
04 juin 2007 13:14:01 :
Ajout de la fonction principale : GetWordFromPoint

 Sources du même auteur

Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ...
Source avec Zip Source avec une capture JSON PARSER - ANALYSE DE CHAINES JSON
Source avec Zip Source avec une capture MODULE DE TÉLÉCHARGEMENT DE FICHIER BASIQUE (SYNCHRONE / ASY...
Source avec Zip COURS DE PILOTAGE........D'APPLICATIONS
Source avec Zip CSOCKET - REMPLACEZ WINSOCK PAR LA VERSION 2 DES API

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) .NET DEPENDENCY VIEWER : ARBRE DES DÉPENDANCES D'UN ASSEMBLY... par ShareVB
Source avec Zip Source .NET (Dotnet) UTILITAIRE SKYDRIVE par MasterShadows
Source avec Zip ROTATION RAPIDE D'IMAGE par trex70
Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ... par Renfield
Source avec Zip Source avec une capture MOUSE SPEED AND WEIGHT : RETOUR DE FORCE VIRTUEL ! par ScSami

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) LECTEUR DE NEWS RSS COMPLET par Bilou47190
Source avec Zip Source avec une capture [VB] REMPLIR UN TREEVIEW AVEC LES DISQUES DU PC par lermite222
Source avec une capture Source .NET (Dotnet) TRISTATETREEVIEW par gpg
Source avec Zip Source avec une capture Source .NET (Dotnet) PROCESS THREADS MODULES HANDLES DANS UN TREEVIEW EN .NET ( O... par Alain Proviste
Source avec Zip RÉCUPÉRER TOUS LES NODES CHECKER D'UN TREEVIEW par aros34

Commentaires et avis

Commentaire de Cacophrene le 01/06/2007 21:35:45

Salut !

Super chouette comme truc. Même si ça laisse rêveur de savoir que Microsoft fait des API qui demandent un handle alors que l'information n'est pas immédiatement disponible dans VB.

C'est chose joliment réparée, maintenant :-)

Cordialement,
Cacophrène

Commentaire de Renfield le 01/06/2007 22:43:00 administrateur CS

Je ne vais pas tarder à poster la vraie source pour laquelle j'ai eu besoin de ce fameux handle.
...

ravi de voir que ça interesse

Commentaire de violent_ken le 02/06/2007 00:12:05

Raah, on attend tous ta source !

Bizarre en effet que hWnd ne soit pas directement implanté dans l'objet Node, c'est pourtant vraiment utile comme attribut.

@+

Commentaire de Renfield le 04/06/2007 13:16:07 administrateur CS

j'ai uploadé, ajoutant la fonction GetWordFromPoint, qui permet de récupérer le mot survollé par la souris, dans un Treeview

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Drag Drop dans un Treeview [ par aheudes ] Comment programmer le déplacement d'un node dans un treeview par une opération dragdrop (pour changer le parent du node dans la hiérarchie).Par avance double click sur un node de treeview [ par DEL ] comment simuler ou créer un dbleclick sur un node de treeview ???merci d'avance DEL Supprimer une node dans un treeview [ par Bizz ] Salut à tous,Voila mon problème:je cherche à supprimer (ou à modifier) une branche d'un treeview à partir de la clé de cette derniere.Merci à celui qu TREEVIEW : comment le gérer en VBA ? [ par Filou07 ] Salut,J'ai un joli treeview dans un de mes formulaires sous Access 2000. Quand je clique sur un node, ça m'affiche l'enregistrement qui correspond.Je treeview pb evenement du clic sur un noeud [ par Kyler ] Salut,voila j'utilise un treeview que je remplis dynamiquement et je veux savoir comment s'utilise l'evenement du clic sur un noeud parce que suivant treeview [ par ange49fr ] Comment mettre un combobox à un node (ou à chaque node.)Je ne sais pas utiliser la propriété container avec le treeviewmerci de votre réponse treeview : trouver l'index d'un node d'apres sa cle [ par CoChOnOu ] Hello à vous :-)Bah tout est à peut près dans le titre ;-)voilà, j'ai la clé d'un node d'un treeview dans une variable et j'aimerai sélectionner ce no Check + node avec treeview ??? [ par Stoomm ] Bonjour, Je cherche a décheché une node checké. Je n'y arrive pas.Comment puis je faire.Merci d'avance.A+.Stoomm. problème checkbox dans treeview [ par bouddhi ] Salut à tous,j'ai un problème bien bizzare avec les checkbox d'un TreeView.En fait j'ai besoin que seulement certains de ces checkbox soient "cochable Déplacer une node dans un treeview [ par NoFutur ] Bonjour,Je souhaiterai pouvoir déplacer une node enfant d'un treeview dans le même contrôle tout en conservant par défaut son index d'origine.Ya t-il


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,529 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales