COPIE AVEC SHFILEOPERATION

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 10 juin 2009 à 16:47
ghanmi04_05 Messages postés 20 Date d'inscription mardi 10 mai 2005 Statut Membre Dernière intervention 23 mars 2010 - 30 juin 2009 à 11:32
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/50153-copie-avec-shfileoperation

ghanmi04_05 Messages postés 20 Date d'inscription mardi 10 mai 2005 Statut Membre Dernière intervention 23 mars 2010
30 juin 2009 à 11:32
Comment arrêter la copy de windows en c++?!
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
11 juin 2009 à 18:21
Qu'est ce que tu entends par "sans provoquer de conflit"?
Quel est selon toi l'intérêt d'utiliser SHFileOperation plutôt que CopyFile?
steph12358 Messages postés 149 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 10 décembre 2009 1
11 juin 2009 à 15:46
Salut VECCHIO56

J'ai aussi trouvé ça depuis.

http://www.secretswindows.com/index.php?rubrique=erreurs&page=./erreurs/1000-2099.htm

Je crois que je vais laisser tomber cette fonction. Comme tu l'as fait remarquer les
codes d'erreurs ne sont pas trés parlants...

En fait je cherchais une fonction qui permettait de copier un fichier déjà ouvert par un autre programme sans provoquer de conflit... sinon je vais revenir à mon bête copyfile...tant pis!

A+
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
10 juin 2009 à 16:47
Pour les codes d'erreur :
http://msdn.microsoft.com/en-us/library/bb762164(VS.85).aspx

Apparemment la gestion des erreurs n'est pas super, et on ne peut pas se fier au code retourné par SHFileOperation (on sait juste s'il y a eu une erreur ou non).