rappel tu es en UNICODE ....
utilise TCHAR a la place char.
Version imprimable
rappel tu es en UNICODE ....
utilise TCHAR a la place char.
ah la vieille erreur, oui en effet merci,
c'est bon ca marche, merci à tous,
ca renvoie \WINDOWS
;)
Quand je fais un petit programme de test, ca passe mais quand j'insère dans mon projet, j'ai l'erreur suivante :
Citation:
error C2065: 'CSIDL_WINDOWS' : undeclared identifier
Regarde s'il n'y a pas des problèmes de WINVER : Je ne sais pas quelle version de WinCE ou du shell est incluse dans un PocketPC...
Ca sert à quoi winver.h ou ver.h ?
C'est bon c'était du à l'émulateur, par contre je cherche à convertir un TCHAR EN CHAR, c'est un autre problème ;)
là, à moins d'avoir les macros/fonctions T2A disponibles sous ATL, il te faudra y aller à coup de #ifdef UNICODE WideCharToMultiByte() #else autre chose #endif