Bonjours
je tente de faire un soft de prise de main a distance
pour faire la capture d'écran j'utilise l'API bitblt cela fonctionne plutôt bien mise à par le temps de capture 0.3S mais là n'est pas le problème majeur que je rencontre
De façon aléatoire Bitblt plante avec comme message "Espace insuffisant pour traiter cette commande"
Cela peut ce produire des la première capture ou après plus d'une centaine
Bm etant un tbimap
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 dc := getdc(0); BitBlt(bm.Canvas.Handle,0,0,Width,Height,Dc,x,y,SRCCOPY); ReleaseDc(0, dc);
c'est codé sous delphi 2005
le plantage ce produit sous n'importe quel type de pc
Partager