Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009
-
8 avril 2003 à 00:38
cs_max12
Messages postés1491Date d'inscriptiondimanche 19 novembre 2000StatutModérateurDernière intervention 7 juillet 2014
-
27 mars 2006 à 22:58
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_max12
Messages postés1491Date d'inscriptiondimanche 19 novembre 2000StatutModérateurDernière intervention 7 juillet 2014 27 mars 2006 à 22:58
Trop utile, c'est génial, heureusement qui a pas de femme en prog sinon tu fournirais plus à la demande :P
cs_vespucci
Messages postés3Date d'inscriptionlundi 2 juin 2003StatutMembreDernière intervention31 août 2005 2 juin 2003 à 22:31
Ce code marche très bien'en APLI WIN32
Mais j'espers pouvoir l'utiliser avec une apli souris!!
j'aurais peut-etre des questions!!!
Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009 8 avril 2003 à 22:30
Non , tes codes ne fonctionnent pas hors de ton programme(que je n'arrive pas à recompiler a cause d'erreur fatales).
Mais merci kd même de t'etre deranger.
Je vais essayer de trouver de la doc sur les dialogues de séléctions.
+
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 8 avril 2003 à 19:42
Ca y est, c'est bon ?
Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009 8 avril 2003 à 19:40
Programme dos qui affiche une boite de séléction , extrodinaire!
Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009 8 avril 2003 à 18:33
Je fais pas de la console mais de la dll !
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 8 avril 2003 à 17:41
NON MAIS JE REVE OU QUOI ?
Je fais du Win32 GRAPHIQUE, pas du truc de y a 20 ans en arriere.
Fais un projet Win32 App et fonctionnera, que vas-tu encore perdre du temps avec de la console, ne sert plus que chez les opensourcedaubiens.
Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009 8 avril 2003 à 17:27
J'ai ajouté tes fonctions , le .rc, et mon code est le suivant:
main () {
cout << "Bonjour , appuyer sur n'importe quelle touche pour afficher la boite" << endl;
system("pause");
dlgSelectBitmap(NULL);
return 0;
}
Aucune boite ne s'affiche.
Meme si je modifie des parametres ca ne change rien (exepté pour les flags).
Je ne comprends pas.
Il n'affiche pas la boite de dialogue.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 8 avril 2003 à 17:14
Edite mon fichier rc, tu auras les styles de la boite perso devant les yeux.
DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS
Les 3 derniers les + importants et surtout pas de bordure
Flags mis en hexa, change rien sauf que evite une ligne entiere de codes predefinis ORes.
Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009 8 avril 2003 à 16:57
Quel syles ?
Et pk t'as mis une valeur hexadécimal pour les options Flags ?
Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009 8 avril 2003 à 16:56
Quel syles ?
Et pk t'as mis une valeur hexadécimal pour les options Flags ?
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 8 avril 2003 à 13:22
T'as deja vu un code qui marche ou il veut ?
Regle correctement les styles de la boite personnalisee.
Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009 8 avril 2003 à 03:41
Ton code ne marche pas ailleurs ke de ton prg : le dialog ne s'affiche pas :((((((((((
Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009 8 avril 2003 à 00:38
27 mars 2006 à 22:58
2 juin 2003 à 22:31
Mais j'espers pouvoir l'utiliser avec une apli souris!!
j'aurais peut-etre des questions!!!
8 avril 2003 à 22:30
Mais merci kd même de t'etre deranger.
Je vais essayer de trouver de la doc sur les dialogues de séléctions.
+
8 avril 2003 à 19:42
8 avril 2003 à 19:40
#include <windows.h>
#include <stdlib.h>
char szFile[260];
HWND hOwner;
HANDLE hf;
main () {
OPENFILENAME ofn;
ZeroMemory(&ofn, sizeof(OPENFILENAME));
ofn.lStructSize = sizeof(OPENFILENAME);
ofn.hwndOwner = hOwner;
ofn.lpstrFile = szFile;
ofn.nMaxFile = sizeof(szFile);
ofn.Flags = OFN_HIDEREADONLY;
ofn.lpstrFilter = "Tous le fichiers * Images (*.bmp;*.jpg;*.png) *.bmp;*.jpg;*.png ";
GetOpenFileName(&ofn);
cout << "Fichier = " << ofn.lpstrFile << endl << endl;
system("PAUSE");
return 0;
}
Programme dos qui affiche une boite de séléction , extrodinaire!
8 avril 2003 à 18:33
8 avril 2003 à 17:41
Je fais du Win32 GRAPHIQUE, pas du truc de y a 20 ans en arriere.
Fais un projet Win32 App et fonctionnera, que vas-tu encore perdre du temps avec de la console, ne sert plus que chez les opensourcedaubiens.
8 avril 2003 à 17:27
main () {
cout << "Bonjour , appuyer sur n'importe quelle touche pour afficher la boite" << endl;
system("pause");
dlgSelectBitmap(NULL);
return 0;
}
Aucune boite ne s'affiche.
Meme si je modifie des parametres ca ne change rien (exepté pour les flags).
Je ne comprends pas.
Il n'affiche pas la boite de dialogue.
8 avril 2003 à 17:14
DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS
Les 3 derniers les + importants et surtout pas de bordure
Flags mis en hexa, change rien sauf que evite une ligne entiere de codes predefinis ORes.
8 avril 2003 à 16:57
Et pk t'as mis une valeur hexadécimal pour les options Flags ?
8 avril 2003 à 16:56
Et pk t'as mis une valeur hexadécimal pour les options Flags ?
8 avril 2003 à 13:22
Regle correctement les styles de la boite personnalisee.
8 avril 2003 à 03:41
8 avril 2003 à 00:38