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

Windows Discussion :

Tracer un trait


Sujet :

Windows

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Tracer un trait
    Je suis très grand débutant dans les API Window mais je commence à comprendre quelque trucs.

    Voila je trace dans un API Window un trait grâce à :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    case WM_PAINT:
                {
                  PAINTSTRUCT ps;
                  HDC hdc = BeginPaint(hwnd, &ps);
                  SetBkMode(hdc, TRANSPARENT);
                                
                  ptrace = CreatePen(PS_SOLID, 10, 0x000000FF);
                  trace = SelectObject(hdc, trace);
                  
                  MoveToEx(hdc, 0, 0, NULL);
                  MoveToEx(hdc, 10, 365, NULL);
                  LineTo(hdc, 544, 365);
                  MoveToEx(hdc, 10, 365, NULL);
                  LineTo(hdc, 10, 10);
                  
                  //SelectObject(hdc, trace);
                  //DeleteObject(ptrace);
                  
                  EndPaint(hwnd, &ps);
                  return 0;
                }
    Cependant à chaque fois que je lance le programme les deux traits n'apparaisent pas toujours. Cependant si je réduit au minimum la taille de la fenêtre avec la souris et que je la réagrandit les deux traits apparaisent.

    Dsl pour le temps que je vous prends.
    Cordialement
    Aurélien

  2. #2
    Expert confirmé
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Points : 4 539
    Points
    4 539
    Par défaut
    salut
    tu peux voir ce post

  3. #3
    Expert éminent
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Points : 8 389
    Points
    8 389
    Par défaut
    Ce code n'est pas complet et pourquoi avoir mis en commentaire le DelectObject ? Poste le code complet.

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Merci pour ces réponse elle m'ont bien permis d'arriver à la solution.

    Cordialement Aurélien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. tracer des traits .. (a partir d'une image)
    Par estampille dans le forum Applets
    Réponses: 1
    Dernier message: 08/08/2006, 13h02
  2. Réponses: 7
    Dernier message: 11/07/2006, 17h34
  3. Réponses: 2
    Dernier message: 15/10/2005, 22h55
  4. tracer un trait
    Par tchatman24 dans le forum C
    Réponses: 3
    Dernier message: 01/10/2005, 15h32
  5. comment tracer des traits à la souris ?
    Par FoxDeltaSierra dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 01/09/2005, 16h49

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