begin process at 2012 05 30 01:08:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

MFC

 > 

Ouvrir une boîte de dialogue


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Ouvrir une boîte de dialogue

mercredi 4 novembre 2009 à 14:19:46 | Ouvrir une boîte de dialogue

moongui

Bonjour,

je programme sous visual studio 2008.

J'aimerais, lorsque je clique sur un bouton, afficher une boîte de dialogue(que j'ai déjà créée, en plaçant des boutons dessus, etc...).

Une fois cette boite de dialogue affiché, lorsque je clique sur OK, je récupère les valeurs que j'ai rentrée, ça la ferme, et je retourne à ma boite de dialogue principale.

Mon problème est le suivant : je n'arrive pas à afficher cette boite de dialogue.

Cette boite de dialogue s'appelle IDD_DIALOG1, et la classe associée à cette boite de dialogue s'appelle Creation.
Ma boite de dialogue principale s'appelle IDD_WAVE_DIALOG.

Merci d'avance pour vos réponse.

Cordialement, moongui
jeudi 5 novembre 2009 à 07:07:37 | Re : Ouvrir une boîte de dialogue

Lucky92

Salut,

La création de ta boîte de dialogue peut se faire à la volée dans le gestionnaire du bouton sur lequel tu cliques.
D'autre part, pour récupérer des valeurs saisies, il te suffit d'ajouter des variables membres dans la classe Creation , puis d'y accéder après la fermeture de ta boîte de dialogue.
Le code de ton gestionnaire de bouton devrait ressembler à ça :

Code C/C++ :
void CWaveDialog::OnClickButton()
{
    Creation dlg;
    dlg.DoModal() ;
    int ma_valeur = dlg.GetMaValeur() ;
}


Cordialement,
Lucky92.
dimanche 8 novembre 2009 à 15:07:17 | Re : Ouvrir une boîte de dialogue

Adeon


Voila un bon tuto sur la gestion des fenetre windows (regarde que le debut, il parle des boite de dialogue)

http://bob.developpez.com/tutapiwin/

______________________
Adeon, programmeur de jeux sur directX 9 (www.theolith.com) à votre service !



Cette discussion est classée dans : ouvrir, boite, appelle, dialogue, boîte


Répondre à ce message

Sujets en rapport avec ce message

Boite de dialogue pour imprimer ??? [ par darkjck ] Savez vous si il existe une fonction pour ouvrir une boite de dialogue pour l'imprimante pour une application Win32 ? un peu comme celle pour ouvrir o comment forcer une boite de dialogue "ouvrir" ou "enregistrer sous" au premier plan [ par nixon666 ] Je crèe une boite de dialogue "ouvrir" ou "enregistrer sous" avec la commande GetOpenFileName et GetSaveFileName, mais lorsque j'exécute la première f Ouvrir un fichier à la "Windows" [ par CyberP ] Comment afficher la boite de dialogue de choix de fichier classique de windows ? (ex : dans Word, si l'on fait fichier -> ouvrir, une boite de dialogu fermeture de boite de dialogue [ par gus2647 ] Bonjour,Je voudrais ouvrir une boite de dialogue a partir d une methode et la fermer a la fin de la methodepour l instant j arrive a l ouvrir mais pas Les boite de dialogue standard (classe CCommunDialog) [ par gagaet22 ] Bonjour à tous et merci de votre attention !!J utilise la Boite standard Ouvrir pour me donner une adresse. Mais j aimerais bien la configurer, affich Afficher le fichier 'ouvrir' directement dans une boite de dialogue [ par bethany ] Bonjour,J'aimerai savoir comment je peux faire apparaitre la meme chose que la boite ouvrir (je ne veux pas un CFileOpen) dans une boite de dialogue s Boite De Dialogue "Ouvrir" [ par LordBob ] Bonjour a tous,voila j'essaie de faire une boite de dialogue de type "Ouvrir", j'ai donc cela comme code:BOOL dlgFileOpen(HWND hOwner, char* fName, co BOUTON POUR OUVRIR UNE BOITE DE DIALOGUE [ par XSESSloulou ] bjr je suis debutant en visual c++, et je souhaiterai pouvoir ouvrir une deuxieme boite de dialogue a l'aide d'un bouton.comment je paut le faire.merc ouvrir un fichier jpeg dans une boite de dialogue [ par jopiou ] Bonsoir ou Bonjour a tous Voila mon probleme je cherche a pouvoir ouvrir un fichier de format jpeg dans une boite de dialogue toute simple mais je n Boite de dialogue... [ par petitjeg ] Bonjour à toutes et à tous!Vous avez devant vous un ultra débutant qui ne sais pas comment ouvrir un programme avec visual C++. Voilà, j'ai créer une


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,480 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales