Se connecter avec
S'enregistrer | Connectez-vous

Comment trace une courbe en Visual C++ ?

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

au moins 2 solutions :
- tu crées une application avec une frame (genre SDI, MDI ou tu la crées toi même) et tu dessines dedans avec les fonctions qui vont bien (GDI/GDI+, ... : AngleArc,Arc,ArcTo,GetArcDirection,LineDDA,LineDDAProc,LineTo,MoveToEx,PolyBezier,PolyBezierTo,PolyDraw,Polyline,PolylineTo,PolyPolyline,SetArcDirection, ...)
- tu crées une application dans laquelle tu insères une boîte de dialogue avec le composant activeX d'excel (microsoft office chart).


bon courage

pour faire simple (;-) , façon de parler):
ex1 :
1) Tu crées un projet de type "Application MFC" que tu nommes "Test" et tu choisis dans type d'application : Mono document (SDI)
2) dans le fichier Testview.cpp tu as une méthode
- void TestView::o nDraw(CDC* pDC)
Tu dessines tes éléments dans cette méthode sur le CDC ex:
  1. void TestView::OnDraw(CDC* pDC)
  2. {
  3. //blabla MFC ...
  4. // TODO : ...
  5. CRect rect;
  6. GetClientRect(&rect);
  7. pDC->FillSolidRect(&rect,RGB(255,0,0));
  8. }


ex2 :
1) Tu crées un projet de type "Application MFC" que tu nommes "Test1" et tu choisis dans type d'application "Basée sur une boite de dialogue".
2) Dans la boîte de dialogue "IDD_TEST1_DIALOG", tu cliques à l'intérieur avec le bouton de droite et tu choisis "Insérer un contrôle ActiveX ..." et tu choisis "Microsoft Office Chart xx". Après tu cherches comment le composant marche, ça va être un peu long pour te l'expliquer.

Si tu ne comprends rien à ce que je viens d'écrire je te conseil d'acheter un bouquin pour commencer, tu perdras moins de temps que de chercher des infos sur le net. Mais tu peux en trouver sur "developpez", "codeguru", "codepoject", ...
Lassé par la pub ? Créez un compte
Tom's guide dans le monde