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:

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);  
..  ..  ..
Je ne veux pas copier la barre de taches avec le Desktop. Je cherche dans la documentation de API sans succès.

Merci a tous,
Pipo123