Quelqu'un sait-il comment aller chercher la dimension en pixels du Desktop mais sans tenir compte de la barre des taches en bas de l'écran.
bon en ce moment j'utilise dans mon programme ce code:
Je ne veux pas copier la barre de taches avec le Desktop. Je cherche dans la documentation de API sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 .. .. .. var DC : HDC; begin DC := GetDC (GetDesktopWindow); try DestBitmap.Width := GetDeviceCaps (DC, HORZRES); DestBitmap.Height := GetDeviceCaps (DC, VERTRES); BitBlt(DestBitmap.Canvas.Handle,0,0, DestBitmap.Width,DestBitmap.Height,DC,0,0,SRCCOPY); .. .. ..
Merci a tous,
Pipo123
Partager