Bonjour,
Ma simulation de drag/drop de fichiers entre mes 2 listctrl par la methode mouse_event() ne se termine pas entierement...
(les listctrl sont justes pour le test car en fait mon drop sera plus tard dans une application externe ;-))
voici mes actions:
mouse_event(MOUSEEVENTF_LEFTDOWN,a,b,0,0); //click sur un fichier:ok
mouse_event(MOUSEEVENTF_MOVE, c,d,0,0);//deplacement souris:ok

A ce moment:la souris est bien sur la cible destinée mode drag/drop (l'image du cursor le montre)
Si je clique manuellement, le drag/drop s'effectue bien, par contre, si je rajoute à mon code:
mouse_event(MOUSEEVENTF_LEFTUP, 0,0,0,0);
le cursor redevient normal mais pas de drag/drop ! J'ai essayé aussi:
mouse_event(MOUSEEVENTF_LEFTDOWN, 0,0,0,0);
mouse_event(MOUSEEVENTF_LEFTUP, 0,0,0,0);
meme résultat. :-(((
En gros le msg WM_DROPFILES n'est pas envoyé à la cible.
Quelqu'un a une idée ?
Merci d'avance...