chaîne de caractères contenant \0
bonjour à tous,
j'ai "écrit" un petit explorateur,
avec dev-cpp sous windows,
Code:
1 2 3 4 5 6 7 8
|
OPENFILENAME ofn;
char szFileName[MAX_PATH]=""; // fichier
...
ofn.lpstrFile = szFileName;
...
if(GetOpenFileName(&ofn))
{ ShellExecute(hwnd, NULL, szFileName , NULL, NULL, 1); |
mais en cas de selection multiple la zone renvoyée est de
la forme :
Citation:
répertoire \0 fichier 1 \0 fichier 2 \0 ... dernier fichier \0 \0
comment accéder à cette zone pour avoir tous les caractères ?
je ne sais pas si je suis très très clair ?...
merci d'avance.
@+