Coucou,
J'ai un petit souci de dessin dans une fenetre :
J'ai cree un dialog modal. Il comporte quelques controls et j'ai laisse un espace vide ou je compte dessiner un graphique (avec les Arc, ArcTo, MoveTo et autres LineTo...).
J'ai donc reecrit la fonction OnPaint() dans la classe associee au dialog, mais (un AfxMessageBox etant temoin) cette fonction n'est jamais appelee, ni a la creation du dialog, ni aux Invalidate() que je tente desesperement. Le seul moyen de faire executer OnPaint() et de l'appeler directement (ce qui n'est pas bien me dit-on a l'oreillette ).
Question : pourquoi OnPaint() ne s'execute pas ? Et pouquoi quand je la force en l'appelant directement, ne dessine-t-elle pas ? Peut-on bien dessiner dans une fenetre modale ? Comment sont geres les controls : au premier plan ou a l'arriere plan par rapport au dessin ?
Merci !
Charles
PS. Dsl pour les accents >> clavier qwerty
Partager