Lustuc
Messages postés30Date d'inscriptionlundi 18 août 2008StatutMembreDernière intervention20 octobre 2009
-
16 sept. 2008 à 22:57
Lustuc
Messages postés30Date d'inscriptionlundi 18 août 2008StatutMembreDernière intervention20 octobre 2009
-
17 sept. 2008 à 23:11
Bonjour,<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /??>
J’ai un soucis avec SetPixel, le programme se déroule bien, mais ça ne dessine rien !
Je code en C sous Visual C++ 2008.
Avec ce code, j’ai le handle d’une fenêtre, le traitement récupère le hdc, puis la couleur d’un pixel et par une boucle for dessine sur la fenêtre un gros carré de la couleur du pixel qu’il a récupéré.
Tout se passe bien.
Le hdc = E5012266
Les couleurs du pixel sont cohérentes avec l’image de la fenêtre: 112,66,43 (couleur brun-rouge clair).
Mais ça ne dessine rien, aucun gros carré brun-rouge clair sur le bleu de l'image!
Pourtant la position du carré devrait le placer au centre de l’image.
racpp
Messages postés1910Date d'inscriptionvendredi 18 juin 2004StatutModérateurDernière intervention14 novembre 201416 17 sept. 2008 à 00:42
gamemonde >> SetPixel() peut être utilisée en mode console quand il s'agit du HDC d'une fenêtre appartenant à une autre application. Il parait que c'est le cas ici.