#define RED RGB(255, 0, 0)
int d = pHPS->Markersize/2;
HPEN NewPen0 = CreatePen(PS_SOLID, 1, RED); // création du pen dans HPEN ,type ,epaisseur, couleur RGB
int cx = pHPS->CX, cy = pHPS->CY;
if (cx >= -d*3 && cx < pHPS->W+d*3 && cy >= d && cy < pHPS->H+d*5)
{
SelectObject (hdc, NewPen0); //selection d'un pen
Ellipse (hdc, cx+d*10.5, cy-d, cx+d*17.5, cy-d*8 ); // puis tu dessines ce que tu veux
}
...
Et tu t'inquiètes pas pour Markersize, CX et compagnie, ça
fait partie d'une structure fournie par l'oapi pour le GDI ...
Y'a même un scale .... pas besoin que je t'explique à quoi ça sert ...
Message modifié ( 13-09-2007 14:55 )