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 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
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
Rejoignez-nous