ajdw
Messages postés17Date d'inscriptionmardi 29 août 2006StatutMembreDernière intervention16 septembre 2008 16 sept. 2008 à 11:22
Bonjour,
Pour répondre à ta question, si tu veux utiliser BitBlt, tu ne pourras utiliser que des PictureBox à la place de tes images. Comme tu l'a vu, c'est à cause de l'abscence de la propriété hDC des control image.
En gros, le hDC est une adresse à laquelle un control se réfère pour charger une image. Par contre, si tu as besoin absolument d'utiliser un control image, tu peux faire tes manipulations avec un pictureBox (attention, tout doit être visible) puis éxécuter la commande suivante:
Image1.Picture = PictureBox1.Image
Voilà. Oh, et en cas de problème de rafraîssement, place un DoEvents devant ta fonction BitBlt.