Hallo,
ich habe im Globalen Speicher ein BitMap und ein zugehöriges Handle HBITMAP hbitmap.
Ich möchte nun von links oben nach rechts unten die RGB-Werte aller Pixel auslesen. Habe das so probiert:
int w, h;
BITMAP bm;
HDC hDC, hMemDC;
COLORREF colorref;
{
hDC = GetDC(NULL);
hMemDC = CreateCompatibleDC(hDC);
GetObject(hbitmap, sizeof(BITMAP), (LPSTR)&bm);
SelectObject(hMemDC, hbitmap);
w = bm.bmWidth;
h = bm.bmHeight;
for(int height = 0; height
Kann mir jemand sagen, wo mein Fehler liegt, bzw. wie er da vorgehen würde ?
Vielen Dank Euch,
Lars