Ma ktoś jakiegoś gotowca, pół gotowca? Chodzi o to żeby można odczytywać kolor piksela poza formą.
0
0
kod
HWND hDesk = GetDesktopWindow();
HDC hDC = GetWindowDC(hDesk);
COLORREF crPixel = GetPixel(hDC, x, y);
ReleaseDC(hDesk, hDC);
Form1->Color = crPixel;
działa i pobiera odpowiednio z x, y
ale jak dodam pare lini:
HWND hDesk = GetDesktopWindow();
HDC hDC = GetWindowDC(hDesk);
GetCursorPos(punkt);
x = punkt->x;
y = punkt->y;
COLORREF crPixel = GetPixel(hDC, x, y);
ReleaseDC(hDesk, hDC);
Form1->Color = crPixel;
To drze się errorem o komórkach
0
O ile kogoś to zainteresuje: BDS 2006 przestał piszczeć po zmianie
z
TPoint *P;
GetCursorPos(P)
int x = P->x;;
na
TPoint P;
GetCursorPos(&P);
int x = P.x;