PixelFarbe vom Desktop
-
Hallo,
COLORREF test = GetPixel(NULL, 500, 100); MessageBox::Show ((test).ToString());
Mit diesem code versuche ich die farbe des pixel zu bekommen, ich bekomme aber nur eine 10 stellige zahl. Was ist falsch?
Danke
-
Du wirst da wahrscheinlich eine 32-Bit-Zahl (z.B. 0x00fffe18) haben, die die Farbwerte des Pixels beinhaltet. Du kannst die einzelnen Kanäle (R,G,B,A) mit Bitoperationen da rausziehen (z.B. mit "x & 0xff" und so).