IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

[MFC] Déplacer et redimensionner un rectangle tracer sur une image :


Sujet :

MFC

  1. #1
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    146
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 146
    Points : 77
    Points
    77
    Par défaut [MFC] Déplacer et redimensionner un rectangle tracer sur une image :
    slt mes chers amis (es)
    Je travail sur une image tif chargée à partir d'une ressource ou d'un fichier, je trace plusieurs rectangles sur l’image afficher (exp : on trace un rectangle sur chaque champs :Nom,prenom,DateNaiss….)

    Comment fait-on aussi pour déplacer que le Rectangle la ou que je clic dedans avec le Botton a gauche de la souris,quand on Maintenir le bouton enfoncé puis faire un glisse, et quand relâche le Botton de la souris, le rectangle vas prendre la nouvelle position ; sur l’image ,
    Objectif : c de mettre le rectangle sur la bonne positionne sur les champs,

    Si vous avez une idées qui ce que je doit mettre dans ces événements de la souris

    RECT R1,R2 ,R3……

    ON_WM_OnLbuttonDOWN ;

    ON_WM_OnMoveMouse ;

    ON_WM_OnLbuttonUp ;

    et merci infiniment d'avance.

  2. #2
    Membre éprouvé
    Avatar de Spout
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    904
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2007
    Messages : 904
    Points : 1 067
    Points
    1 067
    Par défaut
    Au clic tu compares les coordonnées de la souris avec celles des rectangles (GetCursPos), et pour le rectangle concerné tu modifies sa position à chaque OnMouseMove tant que tu maintiens le clic.

  3. #3
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    146
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 146
    Points : 77
    Points
    77
    Par défaut
    est ce que je peux pas trouver des fichiers qui traitent ce type de problèmes et merci tjrs .

  4. #4
    Expert éminent sénior
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 373
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 373
    Points : 20 428
    Points
    20 428
    Par défaut
    Citation Envoyé par mqsi Voir le message
    est ce que je peux pas trouver des fichiers qui traitent ce type de problèmes et merci tjrs .
    1-je n'arrive pas à comprendre la question .
    Serait-il possible de la rédiger dans un meilleur français ?
    Si le français n'est pas ta langue native merci de le faire savoir
    2-si plusieurs rectangles sont tracés à l'écran il suffit de les mémoriser dans un CArray de savoir si lors du WM_LBUTTONDOWN le pointeur de la souris est dans les rectangles avc PtInRect et de retracer le rectangle aux nouvelles coordonnées.

  5. #5
    Membre éprouvé
    Avatar de Spout
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    904
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2007
    Messages : 904
    Points : 1 067
    Points
    1 067
    Par défaut
    Citation Envoyé par mqsi Voir le message
    est ce que je peux pas trouver des fichiers qui traitent ce type de problèmes et merci tjrs .
    Quel intérêt de faire de la programmation si c'est pour faire du copier/coller du travail des autres?
    Allez, un petit effort, c'est pas bien compliqué, et tu trouveras beaucoup d'infos dans la faq.

Discussions similaires

  1. Modifier rectangle dessiné sur une image
    Par Pienpien dans le forum Images
    Réponses: 2
    Dernier message: 05/05/2011, 11h34
  2. Déplacer, zoomer, dessiner (sur) une image
    Par charlito dans le forum 2D
    Réponses: 4
    Dernier message: 22/02/2006, 01h58
  3. Tracer une ligne sur une image
    Par Guillaume602 dans le forum Windows
    Réponses: 5
    Dernier message: 05/01/2006, 20h33
  4. [VB.NET] [WinForms] Afficher un rectangle sur une image
    Par Noodles dans le forum Windows Forms
    Réponses: 3
    Dernier message: 20/12/2004, 10h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo