begin process at 2008 05 16 05:56:43
1 173 216 membres
58 nouveaux aujourd'hui
13 970 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : recupérer les controles d'une Boite de Dialogue [ Archives / Au secours ] (loC)

recupérer les controles d'une Boite de Dialogue le 27/07/2001 11:32:01

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

Re : recupérer les controles d'une Boite de Dialogue le 03/08/2001 18:07:29

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.

Re : recupérer les controles d'une Boite de Dialogue le 20/08/2001 09:39:57

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.



Classé sous : controles, boite, dialogue, recupérer

Participer à cet échange

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS