miten saa tietää näytön vasemmassa yläkulmassa (0,0) olevan pikselin värin?
pikselin väri
aaaaaaaa
7593
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 7
Vanhimmat
siis c :ssa
winapilla hoituu. luultavasti näin:
HDC kahvadc = GetDC(0);
COLORREF colori = GetPixel(hdc,0,0);
jos ei noin toimi niin kato noiden funktioiden prototyypit msdn:stä tarkemmin
siis tossa piti lukee
HDC hdc = GetDC(0);
COLORREF colori = GetPixel(hdc,0,0);
mut varmaan tajusit. luultavasti et.
voitko vähän täsmentää. ilmeisesti en tajunnut koska tulee Error 42: Symbol Undefined _GetPixel@12
olen vasta aloittelija c :ssan kanssa
Koita lisätä alkuun:
#include
ja asetuksiin gdi32.lib linkitettäväksi, jos ei jo ole.
toi gdi32.lib puuttui, huomasin sen vähän ennen viestiäsi. nyt toimii, mutta kun vielä tietäis että millaisena toi GetPixel sen värin palauttaa. yritin printf:ata sen mutta ohjelma kaatui.
en tarvi enää apua, kaikki selvis jo :)