Salut,
Tu travailles avec l'API Win32...
1 Pour le plaisir, car tu aimes bien faire de la prog système et que tu es sadomaso.
2 Parce que tu te dis que tu vas gratter 3 fronts d'horloge processeur.
3 Tu as fait du C, tu veux pas connaître la VCL qui sert à rien.
4 Tu veux limiter les uses dans ton programme histoire de perdre quelques megas sur ton dur de 200Go.
5 Tu as une bonne raison, et tu ne considère pas comme utile de la donner à un enquiquineur comme moi.
SendDlgItemMessage, je suis pas sûr qu'il supporte les fenêtres. C'est pour les contrôles.
Désolé, pas de source en Delphi sur le sujet sous la main,
mais un source en C, plutôt simple.
Tu n'es pas obliger de charger l'image comme je l'ai fait avec
procedure lourde (A part si tu veux aussi te passer de TBitmap et de
LoadImage (Win32)...)
Tout est dans le BitBlt (Ou StretchBlt quand la taille de la
destination est différente de la taille de la source. Attention de ne
pas oublier le SetStretchBltMode pour améliorer la qualité) lors de la
réception d'un message demandant le raffraichissement.
3ème année en ecole d'ingé d'info cherche stage de 4 mois à partir du 01/04/08