Bonjour,
Je voudrai créer une bmp et l'enregistrer dans un fichier à partir de la fonction PrintWindow ou autre qui permet de capturer l'écran.
Je ne sais pas trop bien comment je dois faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 HDC hdcScreen=GetDC(NULL); HDC hdcCompatible = CreateCompatibleDC(hdcScreen); HBITMAP hbmScreen = CreateCompatibleBitmap(hdcScreen, 1280, 1024); SelectObject(hdcCompatible, hbmScreen); BitBlt(hdcCompatible, 0, 0, 1280, 1024, hdcScreen, 0,0, SRCCOPY);
J'aimerai au final pouvoir enregistrer l'image dans un fichier.
Merci d'avance.
Partager