Bonjour,
Voilà j'essaye d'afficher une image qui s'agrandi en tournant.
J'ai donc un timer, un angle et une taille.
voici mon code où j'essaye que ca ne clignote pas :
(toutes les 500ms mAngle, mLongueur et mHauteur sont augmentés)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 void MaFenetre::onPAint(..) { wxBufferedPaintDC dc(this); PrepareDC(dc); mImage->Rescale(mLongueur, mHauteur); wxImage img = mImage->Rotate(mAngle, wxPoint(mLongueur/2, mHauteur/2)); dc.DrawBitmap(wxBitmap(&img), 10, 100); }
mais ca clignote quand meme !!!! donc mon double buffering ne marche pas![]()
quelqu'un pourrait il m'aider ?
merci
Partager