begin process at 2012 05 30 06:23:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

recupérer les controles d'une Boite de Dialogue


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

recupérer les controles d'une Boite de Dialogue

vendredi 27 juillet 2001 à 11:32:01 | recupérer les controles d'une Boite de Dialogue

loC

salut,
ju'aimerai pouvoir balayer tous les controles d'une boite de dialogue.
ie : obtenir une liste de CWnd * contenant tous les controles.
vendredi 3 août 2001 à 18:07:29 | Re : recupérer les controles d'une Boite de Dialogue

Lu

Si tu utilises MFC, ça doit être faisable avec CDialog::NextDlgCtrl et CDialog::PrevDlgCtrl.
Ou CDialog::GetDlgItem si tu connais les ID de tes contrôles.

En étant un peu subtil, il vaut sans doute mieux utiliser les méthodes de gestion de la hiérarchie des fenêtres de CWnd.

-------------------------------
Réponse au message :
-------------------------------

salut,
ju'aimerai pouvoir balayer tous les controles d'une boite de dialogue.
ie : obtenir une liste de CWnd * contenant tous les controles.
lundi 20 août 2001 à 09:39:57 | Re : recupérer les controles d'une Boite de Dialogue

loC

CDialog::GetDlgItem et CDialog::PrevDlgCtrl ne font que donner le focus aux controle suivant (precedent) suivant le Tab order. Je n'arrive pas avec ça à manipuler les CWnd correspondant.

J'ai tenté de me servir de CWnd::GetWindow() et CWnd::GetNextWindow() mais je n'arrive pas a faire marcher GetNextWindow() correctement :o(

si tu avais un exemple d'utilisation de cette fonction ?!

En tout cas, merci pour ton aide :o)


-------------------------------
Réponse au message :
-------------------------------

Si tu utilises MFC, ça doit être faisable avec CDialog::NextDlgCtrl et CDialog::PrevDlgCtrl.
Ou CDialog::GetDlgItem si tu connais les ID de tes contrôles.

En étant un peu subtil, il vaut sans doute mieux utiliser les méthodes de gestion de la hiérarchie des fenêtres de CWnd.

-------------------------------
Réponse au message :
-------------------------------

salut,
ju'aimerai pouvoir balayer tous les controles d'une boite de dialogue.
ie : obtenir une liste de CWnd * contenant tous les controles.



Cette discussion est classée dans : controles, boite, dialogue, recupérer


Répondre à ce message

Sujets en rapport avec ce message

Boite de dialogue non modale [ par loC ] Salut,Comment attribuer et récupérer un code de retour à une boite de dialogue non modale ?i.e: signaler a la fenetre appelante de la validation/annul Comment afficher une boite de dialogue que je vient de créer ???? [ par coyito ] Comment procede t on avec les MFC ?MerciA+Eric Application type boite de dialogue [ par Sophia ] Bonjour,j'utilise borland c++ 5.02 et je voudrais faire une application type boite de dialogue.Avec les fonctions DialogBox, CreateDialog,CreateDialog Comment insérer une vue dans une boite de dialogue??? [ par Gtab ] Bonjour,J'aimerais, sous Visual C++ 6.0, créer des boites de dialogue dockables (avec DialogBar) et y insérer une vue pour y dessiner des informations Boite de dialogue "parcourir" avec Visual C++ [ par karine ] je cherche à faire une boite de dialogue permettant simplement de selectionner un repertoire situé sur le disque. Merci d'avance Comment inserer une barre d'outils dans une boite de dialogue [ par Lady ] merci Zoomer une boite de dialogue [ par Jean-luc ] bonjour à tous,je commence à peine en CPP et je voudrais savoir comment puis je rendre le fenetre de mon application en pleine ecran ?j'utilise une fe boite de dialogue en C++ [ par rerebozo ] Je cherche un site ou je peux des boites de dialogues liste à checker MFC et boite de dialogue Dossier [ par jpeg ] Je programme actuellement une petite app windows avec MFC et j'aimerai pouvoir sélectionner un dossier. Le problème, c'est qu'en MFC, il y a bien une 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


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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 : 1,841 sec (3)

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