Witam wszystkich zaczynam dopiero sie uczyc Delphi wiec prosze o wyrozumialosc :)

Mam pewien problem

Mianowicie usiluje odczytac pixel jednak jest problem gra ma nprotect . nprotect hookuje getpixel ..
wiec prostym sposobem niemoge wyciagnac danych .. kombinowalem na pare sposobow jednak gdy tylko okno gry zaczyna byc aktywne znow daja o sobie znac hooki blokady na getpixel mimo ze juz nie czytam bezposrednio z okna .. :) chyba po prostu jest zalozony globalny na wszystko ..
TO tak celem wyjasnienia ..

aktualnie usiluje rozgryzac w jaki sposob mozna wyciagnac dane o pixelu z danej pozycji za pomoca GetDIBits
jednak nie posiadam jeszcze na tyle wiedzy by wyciagnac dane z PRZYKLAD
GetDIBits(dc, bitmp, 0, BI.bmiHeader.biHeight, pBuf, BI, DIB_RGB_COLORS);
pBuf . jesli ktos ma checi i wie jak dostac sie do danych w postaci RGB i zaladowac to do stringa pede bardzo wdzieczny
Dodam jeszcze ze paleta 16 lub 32 ale mysle ze z tym jakos sobie potem poradze by bylo kompatybilne .