Hello it's me again
une idée pour améliorer ce rendu ? à gauche XP qui s'auto-copie, à droite Linux qui fait une copie d'écran de la machine (virtuelle) XP :
Dans les deux cas le code est le même (le dossier du projet est partagé entre les deux machines) ; pour générer la petite image, j'utilise, après la copie d'écran, ça :
Et dans les deux cas le fichier non réduit enregistré sur le disque est un classique et parfait .bmp tout ce qu'il y a de plus banal.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 //SetStretchBltMode(dst.Canvas.Handle, HALFTONE); // dessus = original, pas vu de diff avec dessous SetStretchBltMode(dst.Canvas.Handle, COLORONCOLOR); Result:= StretchBlt(dst.Canvas.Handle, 0, 0, dst.Width, dst.Height, src.Canvas.Handle, 0, 0, src.Width, src.Height, SRCCOPY);
Thierry, si tu passes par là, tu reconnaîtras ton code que j'ai honteusement pompé, merci à toi de l'avoir posté,
Pas plus à dire si ce n'est "bonne fin de soirée" (ou "bonne journée", c'est selon)
Partager