HBITMAP

0

Jak mogę obiekt HBITMAP przyciemniać i pojaśniać?
Jak mogę zmieniać oraz pobierać kolor danego piksela na bitmapie?

0

jejq ale dawno nic nie pisałem na forum ;p

HBITMAP Obrazek = LoadImage(NULL,"kropek.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
if (!Obrazek)
        ShowMessage("Błąd w ładowaniu obrazka");

HDC Dc = CreateCompatibleDC(0);
SelectObject(Dc,Obrazek);
int Color = GetPixel(Dc,5,5);
int Red = GetRValue(Color);
int Green = GetGValue(Color);
int Blue = GetBValue(Color);

do zmiany koloru pixela to użyj SetPixel

0

Dzięki wielkie [cya]

1 użytkowników online, w tym zalogowanych: 0, gości: 1