Bonjour,
Ayant r�cup�r� le tutorial de Farscape (il me semble) sur les graphiques, j'ai ajout� des petits bouts de code comme pr�conis� (je suis un bon �l�ve).
Ce que je voulais faire, c'est dessiner un rectangle jaune � un endroit, et un petit peu de texte � un autre.
Sauf que, probl�me : le texte, quelque soit la taille du rectangle dans lequel je le met, appara�t surlign� en jaune. Le rectangle lui m�me est gris (comme le fond), le texte est noir.
Keskispasse ?
Voici mon code :
Merci d'avance pour vos r�ponses
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12 //gros rectangle jaune CRect rect; rect.SetRect(0, 1000, 50, 100); pDC->FillSolidRect(&rect, RGB(255, 255, 0)); //texte noir sur fond gris (en théorie) dans un rectangle non visible CRect rect2; rect2.SetRect(0,0,150,150); p2DC->DrawText("Salut les gens",&rect2, DT_CENTER); this->ReleaseDC(pDC); this->ReleaseDC(p2DC);
PS : hDC et pDC sont d�finis de la mani�re suivante :
PS2 : Tutorial tr�s bien fait, comme d'hab d'ailleurs ... merci farscape !!
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3 CDC* pDC = CDC::FromHandle(lpDrawItemStruct->hDC); CDC* p2DC = CDC::FromHandle(lpDrawItemStruct->hDC);
Partager