Détruir un contrôle

Résolu
Signaler
Messages postés
5
Date d'inscription
mercredi 4 janvier 2012
Statut
Membre
Dernière intervention
11 février 2012
-
Messages postés
5
Date d'inscription
mercredi 4 janvier 2012
Statut
Membre
Dernière intervention
11 février 2012
-
bonjour


je viens de faire un programme avec <Windows.h> dans le quel je souhaite , à un certain moment, d'enlever des contrôles ( voire vider toute la fenêtre ).

est ce qu'il y a une possibilité de faire ça ???
est ce qu'il y a des fonctions équivalentes à system("cls") pour le mode console ???


MERCI D'AVANCE

8 réponses

Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
71
detruit la fenetre sont tu passes le handle...

une fois que tu auras cerné que tes boutons, edit & co sont des fenetres, tu pourras cibler l'action de DestroyWindow : en transmettant le handle de la fenetre a detruire, et non celui de ta form


Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
Messages postés
361
Date d'inscription
mardi 31 décembre 2002
Statut
Membre
Dernière intervention
19 mars 2015

en les rendant invisibles ?
regarde l'api ShowWindow
Messages postés
5
Date d'inscription
mercredi 4 janvier 2012
Statut
Membre
Dernière intervention
11 février 2012

En effet, je veux pas qu'il soit invisible, mais je veux la vider c-a-d avoir la même fenêtre de nouveau
mais qu'il soit vierge !
est ce que ça est possible ?
merci
Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
71
DestroyWindow

Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
Messages postés
5
Date d'inscription
mercredi 4 janvier 2012
Statut
Membre
Dernière intervention
11 février 2012

la fonction DestroyWindow fait fermer toute la fenêtre
Messages postés
5
Date d'inscription
mercredi 4 janvier 2012
Statut
Membre
Dernière intervention
11 février 2012

merci ça marche !

Mais je me demande si il y a pas de possibilité de vider d'un seul coup la fenêtre ??
Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
71
Non, cela n'existe pas.
Il est aisé d'énumérer les controles au besoin.

Ta demande est tout de même assez marginale...


Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
Messages postés
5
Date d'inscription
mercredi 4 janvier 2012
Statut
Membre
Dernière intervention
11 février 2012

OK !!!

MERCI BCP Renfield