Сохранение Изображения Из Буфера Обмена

vnmukh

New member
22.08.2012
4
0
#1
Добрый день, подскажите пожалуйста.
Программа должна сохранять изображение из буфера обмена в файл

C++:
#using <System.Drawing.dll>
#include "stdafx.h"
#include <D:\\C++\\bgi\\graphics.h>

using namespace System;

int main()
{

//открываем буфер обмена
OpenClipboard(NULL);
//сохраняем изображение из буфера в handle	 
HBITMAP handle = (HBITMAP)GetClipboardData(CF_BITMAP);
//создаем экземпляр класса bitmap и записываем в него изображение из handle
System::Drawing::Bitmap bitmap = Bitmap::FromHbitmap(handle);

bitmap.save("D:\\screenshot.png");
return 0;
}