Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1197 connectés 

  FORUM HardWare.fr
  Programmation

  [C++] Mise a jour d'une fenêtre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] Mise a jour d'une fenêtre

n°184776
tilateur
Posté le 28-07-2002 à 21:47:15  profilanswer
 

J'ai un probleme avec mon premier programme en Visual C++:  
 
Lorsque je click sur un bouton "envoyer" mon prog lance une fonction appellée OnSend....
 
Mon probleme ce que je n'arrive pas a faire de SetDlgItemText dans cette fonction : la mise à jour ne se fait qu'apres avoir quitté la fonction!!!!!
 
J'ai essayé de mettre un : SendMessage(WM_PAINT); pour raffraichir la fenetre mais ca ne change rien!!!!
 
AIDEZ-MOI!!!!!!!!!!
 
 
 
Voici la partie du code ou il y a le SetDlgItemText :
 
 

Code :
  1. sprintf (infos, "Envoi du message %d sur %d", le, sur);
  2. SetDlgItemText(IDC_EDIT10, infos);
  3. SendMessage(WM_PAINT);


 
Merci d'avance :hello:


---------------
Ma passion : [:sunny delight]
mood
Publicité
Posté le 28-07-2002 à 21:47:15  profilanswer
 

n°184787
tilateur
Posté le 28-07-2002 à 22:39:23  profilanswer
 

HHHHHHHHHEEEEEELLLLPPPPPPP
fo vraiment que je sache comment faire!!!!!


---------------
Ma passion : [:sunny delight]
n°184788
youdontcar​e
Posté le 28-07-2002 à 22:39:38  profilanswer
 

ton SendMessage() envoie bien WM_PAINT, qui ne va rien faire car pour lui la fenêtre est valide : rien à redessiner. appelle Invalidate(), qui va marquer la fenêtre comme modifiée et envoyer WM_PAINT, qui cette fois-ci va la redessiner.

n°184819
tilateur
Posté le 28-07-2002 à 23:08:58  profilanswer
 

ca marche, merci!!!! :hello:


---------------
Ma passion : [:sunny delight]

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++] Mise a jour d'une fenêtre

 

Sujets relatifs
comment mettre a jour php avec Nusphere[JavaScript] Peux t-on supprimer la toolbar dans la fenêtre en cours ?
mettre a jour des liaisons sur Excel[ASP] ou placer des photos pour une mise a jour de la bd.
[MS-DOS] Créer un dossier avec la date du jourCréer une fenêtre ronde !!!!
[C] Récupération sous forme d'image du contenu d'une fenêtre... (win)[C] Afficher une image dans une fenêtre... (OK)
Qui connait l'algo du Passticket et sa mise en place en VB ? 
Plus de sujets relatifs à : [C++] Mise a jour d'une fenêtre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR