PB de copie d'écran par bitblt
bonjour,
J' ai déjà utilisé cette commande API avec des TCanvas et ce problème me dit qqchose...
BitBlt est une fonction qui renvoie un booléen. Avec quelque chose de la forme (Delphi) :
If Not BitBlt(.......) Then
ShowError(GetLastError)
... il doit être possible d'obtenir un message plus détaillé.
Conseil pour deboggage :
- Tester que bmp.Canvas.Handle est <> 0,
- Contrôler les dimensions width et height de bmp :
- non nulles ?
- >= aux dimensions de l'écran (Screen.Width, Screen.Height) ?
Bon courage