Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2319 connectés 

 


Dernière réponse
Sujet : [VC++] et passage de valeurs
Kalli MiniCooler : Merci à toi, je vais essayer comme ça...
 
nipper : Tu sais un peu comment ça fonctionne ???? Un exemple peut-être...

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Kalli MiniCooler : Merci à toi, je vais essayer comme ça...
 
nipper : Tu sais un peu comment ça fonctionne ???? Un exemple peut-être...
nipper Le plus cour serais de récupérer des pointeur sur tes boites de dialogue pour manipuler les objets(pas forcement le plus simple)!
MiniCooler personellement, j'ai fait un tableau de dialogues qui contiendra tous les dialogues en rapport avec les onglets.
 
// le tableau de dialogues, défini dans le fichier .h
CDialog m_listeDialogues[3];
 
// tu cré ces dialogues comme ceci
m_listeDialogues[0].create (IDD_DIALOG1, this);
m_listeDialogues[1].create (IDD_DIALOG2, this);
m_listeDialogues[2].create (IDD_DIALOG3, this);
 
puis lors d'un click sur un onglet, tu récupère l'indice de l'onglet et tu affiche le dialogue correcpondant dans la liste.
 
enfin pour accéder à une variable de l'un des dialogues, tu peux faire comme cela :  
m_listeDialogues[indice].m_edit1;
 
voilà, ce ne sont que des idées, mais si tu veux quelque chose de plus précis, donnes moi (par mail par exemple) la source de la classe contenant le CTabControl
Kalli Je suis en MFC... Mais ton code m'intéresse beaucoup, ça donne une idée, et souvent la transition de Win32 à MFC se fait sans trop de problèmes. Merci.
freewol Est-ce que tu es en Win32 ou MFC ?
Si tu es en win32, j'ai déjà fait ça, donc je devrais pouvoir te retrouver le bout de code qui fonctionne.
Kalli Oui, oui, j'ai bien fait ça...
MiniCooler as-tu créé des variables attachées à ces fameux controles ?? (genre CEdit m_edit1; ou autre) ??
Kalli Désolè, mauvaise manoeuvre... Donc, j'ai créé un Tab Control, avec des onglets, une boite de dialogue a été créée pour chaque onglet, et dans ces différentes boites de dialogues, il y a des contrôles (CEdit, CButton, etc...), et je n'arrive pas à avoir accés à ces contrôles dans le prog principal. Voilà... Peux-tu m'aider ???
Kalli J'a
freewol ben moi j'ai déjà fait ça, mais il y a un ptit bout de tps, donc je me souviens plus bien
Et pis je comprends pas bien ton prob, donc pourrais-tu préciser ?
Kalli Bon, alors, personne ne sait ??? Pourtant ce genre de contrôle est utilisé dans presque tout les logiciels, et pas moyen de trouver un site qui en parle vraiment, ou un bouquin... Je suis sûr que certains d'entre vous ont déjà utilisé des onglets ??? Allez quoi !!!
Kalli Aprés avoir créé un Tab Control (onglets), je n'arrive pas à envoyer des valeurs dans les diffèrentes fenêtres des onglets, ni à récupérer les valeurs entrées par l'utilisateur... Quelqu'un sait faire ça ????

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)