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

  FORUM HardWare.fr
  Programmation
  C++

  [MFC] Problème avec OnPaint et un Timer

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MFC] Problème avec OnPaint et un Timer

n°1024340
djtiaf
Posté le 25-03-2005 à 00:07:23  profilanswer
 

Salut à tous,
 
Je bosse un petit logiciel en MFC (VC++) et voila mon problème :
J'ai une classe "CSuiviScenario" dérivée de CDialog. Le but est d'afficher dans un "picture control" une carte avec un point qui se balade dessus (représentant une position). Donc je crée les messages OnPaint et OnSize. Mais les coordonnées de mon point changent toutes les secondes, donc je voudrais utiliser un Timer pour rafraichir l'image avec "Invalidate(true)" par exemple. Et la c'est le drame   :pt1cable:  le Timer ne marche pas.
 
Si j'enlève la fonction OnPaint : Magie, le Timer marche nikel.
 
 :??: Que dois-je faire ? Y a t-il un autre moyen d'y arriver ?
 
Merci d'avance pour votre aide.


Message édité par djtiaf le 25-03-2005 à 00:08:22
mood
Publicité
Posté le 25-03-2005 à 00:07:23  profilanswer
 

n°1024432
docmaboul
Posté le 25-03-2005 à 09:08:10  profilanswer
 

Et avec un appel à RedrawWindow() dans la fonction du timer?

n°1027342
djtiaf
Posté le 28-03-2005 à 14:49:50  profilanswer
 

docmaboul a écrit :

Et avec un appel à RedrawWindow() dans la fonction du timer?


 
Alors le problème c'est que la fonction Timer n'est meme pas appelée lorsqu'il y a OnPaint !!!


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

  [MFC] Problème avec OnPaint et un Timer

 

Sujets relatifs
Problème avec getURL();[C#] Problème de surcharge [RESOLU]
problème de cssProblème entre javascript et formulaire HTML
problème de syntaxeProbleme de session
Problème de typage dans un formulaire type="num"[CSS] Problème avec boite en float
probleme de sécurisationproblème de récupération substr
Plus de sujets relatifs à : [MFC] Problème avec OnPaint et un Timer


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