Rendre le champ d'une fenetre visible

Résolu
freepouy18
Messages postés
49
Date d'inscription
mercredi 20 avril 2005
Statut
Membre
Dernière intervention
15 septembre 2005
- 20 juil. 2005 à 10:46
freepouy18
Messages postés
49
Date d'inscription
mercredi 20 avril 2005
Statut
Membre
Dernière intervention
15 septembre 2005
- 21 juil. 2005 à 16:00
Bonjour tlm,

Ma question est simple, je veux pouvoir rendre visible un edit et un bouton, qui sont invible au load de la fenetre, lorsque je clic sur un bouton.

Merci.

PS: désolé mais je début......

3 réponses

BruNews
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
20
20 juil. 2005 à 10:50
ShowWindow()

ciao...
BruNews, MVP VC++
3
cs_jean84
Messages postés
449
Date d'inscription
jeudi 26 août 2004
Statut
Membre
Dernière intervention
5 mars 2009

20 juil. 2005 à 11:20
Exactement c'est ShowWindow(handle_du_edit, ETAT)
ETAT vaut :
- SW_HIDE pour cacher
- SW_SHOW pour l'afficher (logique me diras tu...)
voila @++

"Avant même de fonctionner, tout programme est déjà obsolète."
3
freepouy18
Messages postés
49
Date d'inscription
mercredi 20 avril 2005
Statut
Membre
Dernière intervention
15 septembre 2005

21 juil. 2005 à 16:00
Merci, voila ce que j'ai utilisé pour ceux que ça intéresse :

CWnd *pWnd;

pWnd = GetDlgItem(int nID); //nID correspond au nom du champ(edit,btn,label....)

pWnd->ShowWindow(SW_SHOW); //visible
pWnd->ShowWindow(SW_HIDE); //invisible

Voila, @++
0