Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Drag and Drop [ Archives / Au secours ] (marc_pl)

jeudi 25 août 2005 à 16:38:44 | Drag and Drop

marc_pl

Bonjour, je suis en train d'écrire un programme qui recherche des fichiers sur un réseau. Il se compose d'une boite de dialogue contenant 2 zones de listes: la première affiche les fichiers trouvés et la seconde affiche les éléments en cours de téléchargement.
J'ai déjà terminé la première partie, les fichiers recherchés s'affichent dans la première zone de liste.

Voici mon problème: je voudrais ajouter la fonction drag and drop pour glisser les fichiers trouvés sur le disque dur. Pour cela j'ai trouvé un exemple utilisant "DoDragDrop" ( [ Lien ]), le problème est que cette fonction copie les fichiers sans me donner le chemin de destination, je voudrais seulement récupérer ce chemin pour ensuite copier les fichiers en affichant leur avancement dans la 2e zone de liste.

Merci d'avance.


jeudi 25 août 2005 à 16:58:58 | Re : Drag and Drop

DeAtHCrAsH

Tu utilises les  MFC ?
Si oui regarde dans mes codes tu trouveras un exemple de drag and drop.

Shell

jeudi 25 août 2005 à 17:07:04 | Re : Drag and Drop

marc_pl

oui j'utilise les mfc, j'ai vu ton exemple mais mon problème est dans l'autre sens, j'ai une liste de fichiers affichée dans mon programme et je veux copier des fichiers depuis mon application vers un dossier.

Merci quand même.


samedi 27 août 2005 à 17:46:35 | Re : Drag and Drop

marc_pl

J'ai trouvé une solution à ce problème:
Au début je fait un drag ang drop avec un fichier de 0ko, juste après la fonction "DoDragDrop" je récupère le chemin de la fenetre d'explorer qui se trouve en dessous de la souris (grâce à des fonction non documentées et avec un hook WH_GETMESSAGE), ensuite j'efface mon fichier de 0ko.
Au bout du compte je fais un drag and drop sans faire de copie de fichiers et en ayant le chemin de destination.

Je posterais un exemple dès que je l'aurais terminé.

dimanche 28 août 2005 à 23:47:31 | Re : Drag and Drop

marc_pl

Réponse acceptée !
Voila j'ai ajouté ma source: http://www.cppfrance.com/code.aspx?ID=33502



Cette discussion est classé dans : and, fichiers, première, drag, drop


Répondre à ce message

Sujets en rapport avec ce message

Drag and drop sur une CListctrl [ par Xavixxxx ] Bonjour !!!Je suis en train de programmer un agenda dynamique sous Visual C++ avec une CListctrl,et j'ai un gros problème.J'aimerai pouvoir déplacer t Hook drag and drop [ par kakai ] J'ai un grand besoin d'aide. <P class=MsoNormal style Problème entre Tabctrl CListCtrl et le Drag and drop [MFC] [ par MasterShadows ] Salut à tous et à toutes;voilà mon problème; je veux faire une clistctrl en drag and drop en utilisant les MFC (cadre d'un cours); cependant il faut q MFC: Drag and Drop d'objet [ par Breizhim ] Bonjour!Le drag and drop de fichier est expliqué et re-expliqué sur le net.Mais mon besoin est différent, sachant que l'utilisation des MFCs m'est imp Drag and Drop d'images [ par venga2 ] Bonjour,je cherche un exemple ou un tutoriel montrant un drag and drop d'une image dans la meme boite de dialogue en MFC, il s'agit donc juste un dépl Drag and Drop c++ builder [ par ArnaudEIC ] Bonjour, J'essaye de faire un drag and drop entre deux appli faite en c++ builder. Et bien sur, cela ne fonctionne pas <img src="http://www.developpez Drag&Drop [ par yoyo269 ] Bonjour à tous,je souhaiterai effectuer un drag&drop sur une edit.J'arrive parfaitement bien à utiliser le drag&drop sur une fenêtre entière.Comment a List View Drag'n'drop [ par K_3 ] Bonjour,J'ai une listview qui est similaire à une listbox mais contenant plusieurs colonnes,je me demandais comment je pourrai procéder pour que la li Drag&Drop C++ Builder [ par JejeLand ] Bonjour à tous,Je cherche à afficher une image qui suit ma souris lors d'un Drag&Drop et je ne sais pas comment faire... Salut. Drag & Drop [ par akalys ] Bonjour a tous, j'ai pas mal navigué sur google mais en vain...Pouvez vous m'aider pr créer un drag and drop sur une boite de dialoguemerci d'avanceVi


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.