Je crée une structure OPENFILENAME test; et j'initialise les champs comme ci dessous :
test.Flags = OFN_ALLOWMULTISELECT ;
char Filtre[22] = "BITMAP FILE *.BMP ";
Filtre[11] = 0;
Filtre[17] = 0;
Filtre[18] = 0;
test.lpstrFilter = Filtre;
test.lpstrTitle = "CHARGER";
test.lStructSize = sizeof(test);
Et puis je fais à un moment donné dans mon programme un GetOpenFileName. Cela marche, je peux choisir un fichier, mais apres une fois que 'lutilisateur appuie sur OK, la chaine indiquat le chemin choisi (test.lpstrFile) et celle contenant le nom du fichier (test.lpstrFileTitle) ne sont pas initialisées.
Est ce que qqun maitrise, j'ai rien trouvé sur MSDN...