IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

Bo�te de dialog en visual C++


Sujet :

MFC

  1. #1
    Membre confirm�
    Inscrit en
    Avril 2009
    Messages
    133
    D�tails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Par d�faut Bo�te de dialog en visual C++
    Bonjour,

    J'ai un BUG!! dans mon application!!
    je vous explique : Lorsque je lance mon application, la bo�te de dialogue s'affiche en grand �cran. Je peux ajouter une deuxi�me bo�te de dialog donc la premi�re bo�te de dialogue se met en haut de l'�cran et la deuxi�me en bas et ces deux fen�tres prennes toutes la longeur de l'ecran!!!!
    Le probl�me est lorsque je quitte la premi�re fen�tre la deuxi�me fen�tre qui a �t� ouverte doit se mettre a pr�sent en plein �cran!!! probl�me car la fen�tre ne sait pas o� se situer le bug est : la fen�tre se met en plein �cran puis elle revient en bas de l'�cran ainsi de suite!!!!

  2. #2
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    28
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 28
    Par d�faut suggestion
    si tu explique mieux tes besoins on peut trouver une solution,car il y a les boites de dialogue MODAL et non

    bonne chance...

  3. #3
    Membre �prouv�
    Avatar de TheGzD
    Homme Profil pro
    Ing�nieur/ Docteur en Informatique
    Inscrit en
    Avril 2007
    Messages
    1 327
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Puy de D�me (Auvergne)

    Informations professionnelles :
    Activit� : Ing�nieur/ Docteur en Informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 327
    Par d�faut
    Quelle m�thode utilises-tu pour faire communiquer les fen�tre entre elles ?
    Comment calcules-tu les tailles de tes fen�tres ?

    Si tu pouvais aussi �ventuellement poster un peu de code �a �claircirait bien des choses.

  4. #4
    Membre confirm�
    Inscrit en
    Avril 2009
    Messages
    133
    D�tails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Par d�faut Ouverture de deux fen�tres
    Voici le code pour ouvrir mes deux fen�tres :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    m_IniFile.GetValue("Position",position); // on récupère la valeur de "Position" qui correspond au nombre de session du logiciel actuellement en run
    	if (position==0) // si c'est la première session qu'on ouvre
    	{
    		ShowWindow(SW_MAXIMIZE);        //
    		MoveWindow(0,0,largeur,hauteur);		// Mettre la fenêtre en plein écran
    		WritePrivateProfileString("POS","Position","1",affiche); // incrémenter la variable "Position" du fichier INI
     
    	}
    	if (position==1) // si c'est la deuxième session du logiciel qu'on ouvre
    	{	
    		ShowWindow(SW_MAXIMIZE);      
    		MoveWindow(0,hauteur/2,largeur,hauteur/2); // on l'ouvre sur la deuxième moitié de l'écran
    		CMenu* mmenu = GetMenu(); // et on grise et disable le menu "Ajout Ilot"													
    		CMenu* submenu = mmenu->GetSubMenu(1);
    		submenu->EnableMenuItem(ID_SUPP,MF_BYCOMMAND | MF_DISABLED | MF_GRAYED);
    		WritePrivateProfileString("POS","Position","2",affiche); // on incrémente la variable "Position" dans le fichier INI
    	}

  5. #5
    Membre �prouv�
    Avatar de TheGzD
    Homme Profil pro
    Ing�nieur/ Docteur en Informatique
    Inscrit en
    Avril 2007
    Messages
    1 327
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Puy de D�me (Auvergne)

    Informations professionnelles :
    Activit� : Ing�nieur/ Docteur en Informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 327
    Par d�faut
    dans quelle m�thode ex�cutes tu ceci ?

  6. #6
    Membre confirm�
    Inscrit en
    Avril 2009
    Messages
    133
    D�tails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Par d�faut Boite dialog
    Je ne vois pas ce que tu veux dire par m�thode????

    J'ai peut-�tre trouv� l'erreur. Je voudrais savoir s'il est possible de r�cup�rer les valeurs d'un fichier .ini lorsqu'une application est lanc�?Si oui, Comment?

    merci

  7. #7
    Membre �prouv�
    Avatar de TheGzD
    Homme Profil pro
    Ing�nieur/ Docteur en Informatique
    Inscrit en
    Avril 2007
    Messages
    1 327
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Puy de D�me (Auvergne)

    Informations professionnelles :
    Activit� : Ing�nieur/ Docteur en Informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 327
    Par d�faut
    Dans la plupart des langages orient�s objets, les fonctions membres sont appel�es m�thodes.
    D�finition trouv�e ici : http://cpp.developpez.com/cours/polyCpp/

    Savoir ce que tu manipules et ce que tu fais pourrait, � mon avis, beaucoup t'aider � avancer ...

  8. #8
    Membre chevronn�
    Avatar de PetitPapaNo�l
    D�veloppeur informatique
    Inscrit en
    Septembre 2006
    Messages
    559
    D�tails du profil
    Informations personnelles :
    �ge : 49

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 559
    Par d�faut
    Citation Envoy� par wolverine1987 Voir le message
    Je voudrais savoir s'il est possible de r�cup�rer les valeurs d'un fichier .ini lorsqu'une application est lanc�?Si oui, Comment?
    Bonjour,

    Bien s�r que c'est possible. Plus de d�tails dans la FAQ...

  9. #9
    Membre confirm�
    Inscrit en
    Avril 2009
    Messages
    133
    D�tails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Par d�faut ok
    merci pour les infos.

    je d�bute en programmation objet donc j'ai un peu de mal avec les termes qu'ils faut employ�s.

    J'ai touver mon erreur! Je faisais une mauvaise d�cr�mentation dans une autre fonction qui est li�e � la fermeture des bo�tes de dialogue.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Bo�te de dialog message
    Par Marsupilami_00 dans le forum ASP.NET
    R�ponses: 7
    Dernier message: 03/09/2008, 12h06
  2. problem d'affichage de bo�te de dialog
    Par mamwrya dans le forum MFC
    R�ponses: 11
    Dernier message: 02/10/2007, 18h58
  3. Ascenseur dans une boite de dialog sous visual c++
    Par Minos2 dans le forum Visual C++
    R�ponses: 1
    Dernier message: 26/06/2007, 18h40
  4. Dialog sous Visual C++
    Par jnduf dans le forum MFC
    R�ponses: 3
    Dernier message: 27/03/2006, 10h51
  5. VBA/xl97 - Utilisation bo�tes dialogs int�gr�es
    Par ouskel'n'or dans le forum Macros et VBA Excel
    R�ponses: 2
    Dernier message: 07/11/2005, 16h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo