begin process at 2012 05 28 20:47:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

MFC

 > 

dessin et modification de courbe sous MFC


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

dessin et modification de courbe sous MFC

lundi 25 août 2008 à 11:19:57 | dessin et modification de courbe sous MFC

berrouba

je suis un débutan en VC++
j'ai réaliser un programme  de dessin de courbes Bezier,je peut les déplacer par la souris
Mais je veur ajouter l'option de modifier un courbe en clickant sur ces point de controle
mon probleme se pose au niveau des DC , faut -il ecraser le DC (classe CDC ,MFC) et puis crée un nouveau?
faut-il informer la classe doc de mes modification ? ou poser le code ,dans MouseMOVE?;mouseUP?
merci pour toute contribution

lundi 25 août 2008 à 13:45:13 | Re : dessin et modification de courbe sous MFC

neone

Salut.
CDC  ou HDC . enfin bien on parle de l'événement mousedown.  une fois tu verifie que t sur un control t'envoi une info a mousemouve pour faire le travail de déplacer le(s) point(s) voulu cela en redissinant toujour. fodra penser a redessiner la courbe   avec les modifications voulu sur ta liste de points que ta déja créé aupartavant. 

Boncourage   

lundi 25 août 2008 à 15:10:19 | Re : dessin et modification de courbe sous MFC

berrouba

faut-t-il cree un nouveau DC pour chaque manipulation?

je m'explique :supposons que l'on veut déplacer point1

aprésqu'on relacha la boutton de la souris que doit-je excute comme instructions?

lundi 25 août 2008 à 18:18:22 | Re : dessin et modification de courbe sous MFC

neone

ok .
je t'explique le plus cour possible. le cdc comme le hdc ça revient o meme (plus ou moins). tu doit getcdc(hwnd) pour recuperer ton cdc . aprés ton paint. enfin. maint tu dois tout redissiner. genre.
mousemove()
{
      une fois dedans.
    if(on a clické sur le point PT1)
  {
  /*genre une translation*/
PT1.X+=100;
PT1.Y+=100;
}
une fois c fini tu redissine ta courbe.
}
dans ton pain() ou draw()
tu dessine les points avec leur x et y. ben il va te dessiner la courbe meme s'il ya des changments il va les afficher.
c trop mécanique.
c bon
lundi 25 août 2008 à 18:21:19 | Re : dessin et modification de courbe sous MFC

neone

ben une fois l'evenemnt est fini mouseup ben t'appel ta fonction de draw avec redraw() ou ché pas . de mon coté j'envoi un SendMessage(hwnd,.....) pour la zonne a changer. ou PostMessage. pour redessiner . sinon t'utilise quoi pour dessiner.
bon courage
mardi 26 août 2008 à 11:59:43 | Re : dessin et modification de courbe sous MFC

berrouba

merci je vais essayé , et ensite je vous donne mes resultats
merci une seconde fois NEONE


Cette discussion est classée dans : mfc, dessin, courbe, modification, dc


Répondre à ce message

Sujets en rapport avec ce message

tracer courbe en excel à partir de MFC [ par mabrouka ] bonjour,comment tracer une courbe en excel à partir de visual c++ MFCmerci Besoin d' aide Dessin de SPECTRUM [ par satellite34 ] yop, je fais un player mp3 http://www.cppfrance.com/code.aspx?ID=32901  , avec wxWIDGETS et FMODet vu que je programme tout seul dans mon coin et qu' MDI MFC, récupération handle sur les fenetres et leur DC [ par sofbboy ] Bonjour à tous,Je fais une application MFC en MDI. Je crée en un seul document et plusieurs fenetres sur celui ci. J'arrive à récupérer la position de MFC bibliothèque d'outil de construction de courbe : PGL : HELP [ par NikoiD ] Salut,Newbie dans le merveilleux monde des MFCs, je suis à la recherche de bibliothèques d'outils me permettant de tracer des graphes. Je travaille so MFC : Tracer une courbe [ par zedzedzed ] Bonjour.Voila je suis un débutant en C++ et j'effectue un stage de developpement informatique.J'utilise Visual C++ version 6. Et mon maitre de stage m MFC - ONSIZE [ par shorzy ] Salut. J'ai un problème lorsque je j'agrandit la fenetre (Double Clik sur la Barre de Titre). Je lance alors une opération de Dessin dans la zone cli Affichage doimension reelle [ par DominiquedeLapasse ] Bonjour, Je veux faire un affichage de dessin ayant pour unites les millimetres, or suivant le paramétrage de la resolution de mon ecran, les dimensi Tracer courbe sous Visual C++ 2008 [ par tomtom3141 ] Bonjour, Après plusieurs heures de recherches sur le web, je n'ai pas trouvé de solutions simples pour tracer un graphique (points contenus dans un t Intégration d'un AciveX MFC dans une application MFC [ par bbenator ] Bonjour à tous, J'ai une application utilisant les MFC, qui fonctionne très bien cependant je souhaite la migrer vers une application NON MFC. Dans Communication MFC C++ Flash AS3 [ par ghaziensi ] Slt, Je voudrais envoyer une chaine de caractères à partir de MFC C++ vers flash AS3(moyen de com à part les sockets). J'ai trouvé ce code source mai


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,635 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales