Dimension du Desktop sans TaskBar
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:
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