wchar_t contenant une chaine avec parentheses
Mon nom de fichier est "C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Media Player\Cache d’images\LocalMLS\{2C0A022A-D857-4EBB-A139-C3F9E4FB1961}.jpg"
Je recupere le fichier de cette facon, ce qui ne pose aucun probleme pour des noms de fichiers sans parenthese.
Code:
1 2 3 4 5 6 7
| int main(int n,char *params[])
{
wchar_t fichier_source[1024];
char* fichier=params[1];
mbstowcs(fichier_source,fichier,1023);
/// puis traitement par gdiplus
} |
Je pense que les parenthèses posent le probleme, si quelqu'un pouvait m'aider ou me mettre sur une piste.
Merci d'avance.