Recuperer la selection d'une fenetre windows explorer

16aar Messages postés 5 Date d'inscription samedi 11 août 2007 Statut Membre Dernière intervention 23 avril 2010 - 11 août 2007 à 17:28
16aar Messages postés 5 Date d'inscription samedi 11 août 2007 Statut Membre Dernière intervention 23 avril 2010 - 14 août 2007 à 12:48
Salut , j'aimerais creer un programme qui, dès que l'on clique dans une fenetre explorer deja ouverte,

récupère le chemin du ou des fichiers sélectionnés.

Je veux faire ca en C++ ou C++ .net


Est ce que quelqu'un a une idée de comment faire çà ?


Merci d'avance

2 réponses

cs_rt15 Messages postés 3874 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 7 novembre 2014 13
13 août 2007 à 15:57
Salut,

Solution 1 (Hypothètique) :

Les programmes crosoft sont parfois compatible COM/OLE, ce qui signifit pas grand chose, mais que l'on peut parfois travailler avec une partie de leurs objets à l'execution.

Pour pouvoir le faire, bin faut connaitre les objets mis à disposition par l'executable...

Solution 2 (Longue et complexe) :

Faire un hook. Je suppose que des messages sont envoyé lorsque des éléments d'une liste sont sélectionnés. Il "suffit" de les intercepter.

Bref, je sais pas si tu débutes, mais les interactions avec les autres logiciels, c'est généralement fort compliqué...
0
16aar Messages postés 5 Date d'inscription samedi 11 août 2007 Statut Membre Dernière intervention 23 avril 2010
14 août 2007 à 12:48
      Ok merci pour ta reponse, je vais essayer de voir ca
0
Rejoignez-nous