je voudrais faire un dessin � partir d'un ensemble de point et pour chaque point.est ce que quelqu'un sait le faire aussi comment je peux attribuer des couleurs � mes points dans le dessin.
je voudrais faire un dessin � partir d'un ensemble de point et pour chaque point.est ce que quelqu'un sait le faire aussi comment je peux attribuer des couleurs � mes points dans le dessin.
Faire une classe avec CPoint qui comporte aussi l'indice de couleur ( un long donnant RGB ) et utiliser les classes CArray , CObArray , CTypedPtr...
merci pour ta r�ponse.quelle est la fonction qui permet d'afficher un point et comment je peux avoir une image homog�ne alors que j'ai des points espac�s?
C'est trop long � exposer ici. Tout d�pend ce que tu veux faire :quelle est la fonction qui permet d'afficher un point et comment je peux avoir une image homog�ne alors que j'ai des points espac�s?
D'abord la saisie des points : avec la souris , avec une boite de dialogue et une zone de texte ...?
Si c'est pour repr�senter une image vectorielle , il ya une classe qui g�re les Metafile , fichiers .emf il faut utiliser CreateMetaFile,CMetaFileDC.
Sinon avec Wizard Bar la barre d'outil de VC , cr�er une nouvelle classe
CMaClasse
{ CPoint m_points;
long m_couleur ;
}
.........
Apr�s le dessin des points s'effectue avec le traitement du message WM_PAINT �mis dans la boucle de messages.Donc avec une appli MDI/SDI il faut g�rer OnPaint().
Cette m�thode OnPaint() procure un pointeur de contexte de p�riph�rique CDC.
Tape entre les accolades pDC-> : une liste d�roulante de l'IDE de VC++ va s'afficher et lister toutes les m�thodes : SetPixel , Rectangle ....
Avec un contexte de p�riph�rique ou CDC , on peut acc�der � toutes les fonctions du GDI comme Polygon
Partager