Ce programme effectue une copie de fichiers à l'aide d'un glisser-déposer (drag and drop).
Le principe est simple:
Le programme se compose de deux zones de listes, vous glissez les fichiers à copier dans la première, ensuite vous glissez les fichiers de la liste vers un dossier de destination et enfin la copie se fait en affichant la progression dans la deuxième zone de liste.
Le drag and drop est effectué avec la technologie OLE, le chemin de destination est retrouvé grâce à des fonctions non documentées et avec un hook WM_GETMESSAGE.
Conclusion :
J'ai fait cet exemple pour maitriser le drag and drop et mettre au point la méthode pour retrouver le chemin de destination. J'utiliserai cet exemple pour mon application SilverScan (Logiciel de recherche de fichiers sur un réseau), allez sur mon site si vous voulez suivre son développement (www.thebestof.tk ou marcplouhinec.free.fr section PROJETS/REALISATIONS).
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.