Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » GetPixel

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
07.09.2006, 02:31 Uhr
~GameInfo
Gast


also ich möchte von dem offenen fenster zb ein spiel , bestimmte pixel lesen und vergleichen

zb.
ich habe nun die pixel coords und möchte nun schauen welche farbe (hex oder dezimal) die haben und dann vergleichen

könnte mir einer sagen wie das geht ?

mfG,
GameInfo
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
07.09.2006, 07:17 Uhr
Tommix



Hallo,
wie Du schon vermutest mit GetPixel.

Gruß, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
07.09.2006, 11:04 Uhr
~GameInfo
Gast


könntest du mir dazu sagen wie das dann geht ?
ich verstehe die funktion nicht

mfG,
GameInfo
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
07.09.2006, 11:10 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Na du sagst ihr den x und y wert und bekommst dafür dann den Farbwert des Pixels
Wenn mal alle API-Funktionen so intuitiv zu verstehen wären, wäre programmieren nur noch ein Kinderspiel...
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 07.09.2006 um 11:11 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
07.09.2006, 11:28 Uhr
~gameInfo
Gast


und was geb ich bei HDC
rein ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
07.09.2006, 11:32 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Ah richtig da war ja noch was. Du musst dem natürlich sagen Farbe an x,y Postion wovon... Wenn ich mich richtig erinnere müsste GetDC() dir den gewünschten Device Context deines Objektes liefern...
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 07.09.2006 um 11:32 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
07.09.2006, 11:34 Uhr
~GameInfo
Gast


HWND hWndxy = GetForegroundWindow();
HDC hDC = GetDC(hWndxy);
COLORREF GetPixel(hDC, xpos, ypos);

so ?
aber ich bekomm immer nur -1 als rückgabe wert
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
07.09.2006, 12:02 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


dann benutz mal deinen debugger und schau ob deine handles gültig sind. Schliesslich darf man nicht von einem X-beliebigen Fenster sich den DeviceContext holen.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
07.09.2006, 12:12 Uhr
~GameInfo
Gast


danke @FloSoft es funktioniert nun *FREU*!!!!
ich werde mich anmelden und auch mit helfen wenn ich wo was weiß
finde das nen cooles forum

mfG,
GameInfo
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
07.09.2006, 12:13 Uhr
~GameInfo
Gast


*edit* und danke @Windalf !!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: