E
ESWANT
Здравствуйте.
Есть у меня HDC c выбранной картинкой HBITMAP
но вот мне понадобилось сохранить это в png и в jpg
Начинаю так(может и неправильно ):
как выгрузить всё в файл png и в jpg ?
как из обычного HBITMAP сделать объект библиотеки gdi+?
Есть у меня HDC c выбранной картинкой HBITMAP
Код:
HDC hdc = CreateCompatibleDC(0);
hbmMem = CreateCompatibleBitmap(GetDC(0), rWithName.right-rWithName.left, rWithName.bottom-rWithName.top);
SelectObject(hdc, hbmMem);
Paint(-1,hdc,r);//здесь я что то рисую
SaveBMPFile(NameFile, hbmMem, hdc,rWithName.right-rWithName.left, rWithName.bottom-rWithName.top);//вот здесь сохраняю в bmp файл обычными средствами - без GDI+
но вот мне понадобилось сохранить это в png и в jpg
Начинаю так(может и неправильно ):
Код:
Gdiplus::Bitmap bitmap(hbmMem, NULL);
как выгрузить всё в файл png и в jpg ?
как из обычного HBITMAP сделать объект библиотеки gdi+?