Salut,
Je me demandais comment je pourrais faire pour tracer une ligne bicolore...
Par exemple, pour tracer une ligne monocolore du Pt (0,0) au point (97, 122), je ferai :
Code :
- pDC->MoveTo(0,0);
- pDC->LineTo(97,122);
|
Tout en sélectionnant la bonne couleur dans mon CPen.
Mais mainteannt, imaginons que je veuilles tracer un tiers de la ligne avec une couelur et un autre tiers avec une deuxieme couleur, comment pourrais je faire?
J'ai pas envie que ma ligne ait une cassure car 97/3 et 122/3 ne sont pas entiers (par exemple en tracant la ligne de l'origine à un premier point avec la premeire couleur, puis de ce point intermédiaire au point d'arrivée de la 2eme couleur, le pt intermédiatre ayant des coordonnées entieres, donc les trois points n'étant pas exactement alignés)