marco123456789
Messages postés2Date d'inscriptionmercredi 25 octobre 2006StatutMembreDernière intervention 8 octobre 2007
-
8 oct. 2007 à 19:00
marco123456789
Messages postés2Date d'inscriptionmercredi 25 octobre 2006StatutMembreDernière intervention 8 octobre 2007
-
8 oct. 2007 à 19:13
Je souhaterais obtenir l'adresse d'un fichier en utilisant une fenetre OUVRIR de WINDOWS (un OPENFILENAME).
Or le code ne compile pas car il semble impossible de pouvoir covertir des char[] en LPWSTR.
J'obtient alors l'erreur C2440 impossible de convertir de 'char [260]' en 'LPWSTR' des le parametrage de la fenêtre.
"Text Files (*.txt)\0*.txt\0All Files (*.*)\0*.*\0\0");ofn.lpstrFile = szFileName; // c'est ici que ca passe pas
ofn.nMaxFile = MAX_PATH;
ofn.lpstrDefExt = TEXT(
"txt");}
Si quelqu'un connait la solution, ou pourrait me passer une méthode similaire qui marche, je lui serai trés reconnaissant, parce que là, c trop bète de perdre du temps sur un truc comme ca (inutile de dire que c la première fois que j'utilise un OPENFILENAME). Je précise aussi que je code sous Visual C++ 2005.