Ouvrir plusieurs fichiers avec OpenFileName
Bonjour,
j'utilise actuellement la fonction OpenFileName pour ouvrir un fichier en le sélectionnant dans une fenêtre Windows et je voudrais maintenant donner la possibilité à l'utilisateur de sélectionner plusieurs fichier en appuyant sur la touche CTRL.
Est-ce dans la structure qu'il faut déclarer la sélection multiple ou une autre fonction à utiliser ?
Si quelqu'un peut m'aiguiller cela serait sympa, merci d'avance
ps : je joins un bout de mon code actuel pour l'ouverture d'un fichier
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
ZeroMemory(&ofn, sizeof(OPENFILENAME));
ofn.lStructSize = sizeof(OPENFILENAME);
ofn.hwndOwner = MainHandle;
ofn.lpstrFile = szFile;
ofn.nMaxFile = MAX_PATH;
ofn.lpstrFilter = "Fichier MTX (*.MTX)\0*.MTX\0";
ofn.nFilterIndex = 1;
ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY;
if (GetOpenFileName(&ofn)==TRUE)
{ |