SetPixel et AutoRedraw

cs_neria Messages postés 319 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 16 février 2009 - 27 juin 2004 à 15:10
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 - 27 juin 2004 à 17:25
Salut tous le monde !

Je vais essayer de faire court :J'essaye d'afficher une image contenue dans un tableau a l'aide de l'API SetPixel. Le problème c'est que si je met AutoRedraw False, elle s'efface lorsqu'il y a une autre fenêtre dessus et si je met AutoRedraw True, il ne s'affiche rien !

J'ai eu beau essayer plein de combinaisons possibles avec les autres propriétés, comparer avec d'autres sources, revoir la doc sur SetPixel, mais rien n'y fait, l'image ne veut pas rester !

Merci d'avance a tous ceux qui voudront me répondre :)

@+ Neria

PS : Il n'y a que 2 solutions pour ce problème : ou le PC passe par la fenêtre... ou c'est moi !

3 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 129
27 juin 2004 à 16:10
Essaye de tracer tes points dans l'événement paint.

DarK Sidious

[Responsable API/VB du site www.ProgOtoP.com]
Téléchargez ProgOtoP API Viewer
0
cs_neria Messages postés 319 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 16 février 2009
27 juin 2004 à 16:45
Merci Dark Sidious, mais j'ai enfin trouvé la solution ! Et en plus grace à ton programme pour visualiser les APIs !!!

En fait après avoir écrit tous les pixels avec SetPixels en mode AutoRedraw = True il faut mettre un refresh sur la PixtureBox, tout simplement !

Et merci encore :)
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 129
27 juin 2004 à 17:25
Mais de rien, je suis bien content que tout l'énergie que je passe dans ProgOtoP API Viewer sert à quelque chose.

DarK Sidious

[Responsable API/VB du site www.ProgOtoP.com]
Téléchargez ProgOtoP API Viewer
0
Rejoignez-nous