screenshot
подскажите пожалуйста как снять скриншот экрана?
Цитата:
Originally posted by A.D.I.D.A.S
подскажите пожалуйста как снять скриншот экрана?
подскажите пожалуйста как снять скриншот экрана?
Жмеш ПОИСК (на этом сайте) вводиш свой вопрос (к примеру "скриншот OR screenshot") и получаешь ответы.
HDC hdc,Memdc;
HBITMAP hBitmap;
int cx,cy;//здесь размер экрана
...
hdc = GetDC(NULL);//контекст всего экрана
hBitmap = CreateCompatibleBitMap(hdc);
Memdc = CreateComtibleDC(hdc);
SelectObject(Memdc,hBitmap);
BitBlt(Memdc,0,0,cx,cy,0,0,hdc,SRCCOPY);
..
..
//затем сохраняем или выводим
//Вывод можно сделать с помощью BitBlt(YOU_CONTEXT,0,0,cx,cy,0,0,Memdc,SRCCOPY);
//а сохранение это отдельная тема;)
P.S.
Я мог допустить ощбки при написании функций:(
благодарю!