1) при создание нового экземпляра класса bitmap используется не тот конструктор, тоесть: Я пише:
Bitmap bmp(membit,(HPALETTE *)NULL);//Где membit - HBITMAP
А при компиляции выдается ошибка:
Gdiplus::Bitmap::Bitmap(const WCHAR *,BOOL): невозможно преобразовать параметр 1 из 'HBITMAP' в 'const WCHAR *'
Почему такой бред получается, ведь я вызываю совсем другой конструктор?
2) Открываю Bitmap из файла вот так:
Bitmap bmp1(L"D://Screen//Скрин2.bmp");
Потом сохраняю вот так:
bmp1.Save(L"D://Screen//some.bmp",&((CLSID)::ImageFormatBMP));
Затем пытаюсь вывести цвет пикселей вот так:
zvet = bmp1.GetPixel(x,y,&zvet);
std::cout << x << "|" << y << "|" << zvet.Red << "|" << zvet.Green << "|" << zvet.Blue << "\n";
И как это часто бывает, ничего не выходит.