Ouvrir un fichier, quelles solutions? - C++ - Programmation
Marsh Posté le 16-08-2010 à 17:16:31
scarecrows'nox a écrit : Salut à tous, |
Ouch, tu débutes en C++ et tu veux t'attaquer à l'API Win32 ? Va t'en falloir de la motivation. À tout hasard regarde la fonction GetOpenFileName. Tu va devoir remplir une structure OPENFILENAME. Il n'y a pas besoin de créer de boite de dialogue pour utiliser cette fonction. Si tu veux une fenêtre avec quelques contrôles, ça va devenir très très gore....
Marsh Posté le 17-08-2010 à 09:32:42
Merci à vous,
Alors je ne peux pas utiliser de lib tierce comme Qt ou WxWidgets (je me suis renseigné un peu quand mm!!).
Ensuite tperrion il faut include quoi comme lib pour ca?
Marsh Posté le 17-08-2010 à 14:45:50
scarecrows'nox a écrit : Merci à vous, |
Ouch, il ne reste donc que l'API Win32 (on va éviter les MFC). GetOpenFileName() est définie dans "windows.h". Il faut ajouter la lib "comdlg32" dans l'édition des liens. Ça c'est un exemple classique d'utilisation (faudra lire la doc pour le détail...):
Code :
|
Marsh Posté le 17-08-2010 à 16:45:44
Nickel tpierron ca marche nickel!!
Maintenant me reste plus qu'a finir mon soft!!
Marsh Posté le 16-08-2010 à 14:52:36
Salut à tous,
Je débute en c++, et j'aimerais savoir comment créer une boite de dialogue pour ouvrir un fichier (comme si on faisait Fichier->Ouvrir)
J'ai déjà chercher sur le forum mais j'ai rien trouvé...
Merci d'avance!
---------------
cpu: Intel E8500 @ 4.4Ghz, gpu: Crossfire HD4870 Vapor-X, mob: Asus P5E64 WS Evolution, ram: 6Go DDR3 PC10600, alm: 650W, dd: 5250 GO, box: Corsair Obsidian 800D, OS: Windows 7 Pro x64