Bonjour,

Je cherche un moyen pour implémenter le Drag n Drop dans mon application pour que l'utilisateur puisse déplacer un fichier (d'une ListView) de mon application vers l'explorateur Windows.

J'ai cherché à passer par la méthode OnDragOver, mais le paramètre Source ne semble pas me permettre de récupérer une référence vers un objet ou une instance d'un répertoire Windows. (cf code)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
void __fastcall TProjectLibFrm::OnDragOver(TObject *Sender, TObject *Source,
			int X, int Y, TDragState State, bool &Accept)
{
	Accept = Source->ClassNameIs("SysListView32"); // ne marche pas
}
Est-ce-quelqu'un peut m'orienter sur les API à utiliser ? Merci