voila un code simple et tres court
une capture d'ecran , tt simplement
@+
moi je voudrai envoyé une image via socket ou diminuer la taille de la prise d'ecrant , la clité est de 5mo c bcp pour ke je l'envoi via un reseau WAN
merci @+
Source / Exemple :
Form1->Visible=false;
Sleep(250);
int ScrW=Screen->Width, ScrH=Screen->Height;
CopieFond->SetBounds(0,0,ScrW,ScrH);
// capture d'ecran
HWND hWnd = GetDesktopWindow();
HDC hDC = GetDC(hWnd);
BitBlt(CopieFond->Canvas->Handle,0,0,ScrW,ScrH,hDC,0,0,SRCCOPY);
ReleaseDC(hWnd,hDC);
CopieFond->Height=480;
CopieFond->Width=640;
Sleep(250);
Form1->Visible=true;
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.