<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Pixelfarbe auslesen!]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich sitze hier nun 12 stunden ununterbrochen an meinem PC um eine kleinen, billigen programmablauf zu schreiben! Es soll doch einfach nur die farbe eines pixel auf koordinate xy ausgelesen werden... Es ist nun schon fast 1 Uhr nachts, deshalb frage ich nun hier:</p>
<p>Warum zur hölle kann klappt das bei mir mit GetPixel nicht!? Ich hatte jetzt bestimmt so alle fehler die man haben kann (linkfehler etc)</p>
<p>BITTE helft mir!Und ja, ich habe gesucht etc (und zwar 12 stunden lang), und ja, ich weiß dass das hier schon mehrmals besprochen wurde. Der erste, der mir eine kleine, aber funktionierende fuktion schreibt bekommt von mir aus 15€ per paypal.</p>
<p>MfG,<br />
Xer0</p>
<p>EDIT: funktion sollte so aussehen: getPixelColor(x-coordinate, y-coodinate) und etwas zurückgeben wie den hexwert der farbe, oder irgend etwas! haupsache man kann es verwerten</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/165269/pixelfarbe-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Jul 2026 09:07:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/165269.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 17 Nov 2006 23:55:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Pixelfarbe auslesen! on Fri, 17 Nov 2006 23:57:46 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich sitze hier nun 12 stunden ununterbrochen an meinem PC um eine kleinen, billigen programmablauf zu schreiben! Es soll doch einfach nur die farbe eines pixel auf koordinate xy ausgelesen werden... Es ist nun schon fast 1 Uhr nachts, deshalb frage ich nun hier:</p>
<p>Warum zur hölle kann klappt das bei mir mit GetPixel nicht!? Ich hatte jetzt bestimmt so alle fehler die man haben kann (linkfehler etc)</p>
<p>BITTE helft mir!Und ja, ich habe gesucht etc (und zwar 12 stunden lang), und ja, ich weiß dass das hier schon mehrmals besprochen wurde. Der erste, der mir eine kleine, aber funktionierende fuktion schreibt bekommt von mir aus 15€ per paypal.</p>
<p>MfG,<br />
Xer0</p>
<p>EDIT: funktion sollte so aussehen: getPixelColor(x-coordinate, y-coodinate) und etwas zurückgeben wie den hexwert der farbe, oder irgend etwas! haupsache man kann es verwerten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176425</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176425</guid><dc:creator><![CDATA[Xer0]]></dc:creator><pubDate>Fri, 17 Nov 2006 23:57:46 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelfarbe auslesen! on Sat, 18 Nov 2006 00:09:33 GMT]]></title><description><![CDATA[<p>vorausgesetzt du hast nix dagegen, dass 0/0 oben links ist:</p>
<pre><code>#define getPixelColor(x,y) GetPixel(GetDC(0),(x),(y))
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176427</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176427</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Sat, 18 Nov 2006 00:09:33 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelfarbe auslesen! on Sat, 18 Nov 2006 00:16:10 GMT]]></title><description><![CDATA[<p>Thx schonmal für die schnelle hilfe zur späten stunde, aber da kommt ein fehler der mir sehr vertaut ist. &quot;GetDC undeclared. (First use this function)&quot;. Das selbe gillt für GetPixel(). Da muss man doch bestimmt nur irgendwas includen oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176429</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176429</guid><dc:creator><![CDATA[Xer0]]></dc:creator><pubDate>Sat, 18 Nov 2006 00:16:10 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelfarbe auslesen! on Sat, 18 Nov 2006 00:25:14 GMT]]></title><description><![CDATA[<p>Xer0 schrieb:</p>
<blockquote>
<p>Da muss man doch bestimmt nur irgendwas includen oder?</p>
</blockquote>
<p>richtich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
#include &lt;windows.h&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176433</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Sat, 18 Nov 2006 00:25:14 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelfarbe auslesen! on Sat, 18 Nov 2006 00:43:56 GMT]]></title><description><![CDATA[<p>ok, fast alle fehler weg.<br />
leider nur FAST:<br />
[Linker error] undefined reference to `GetPixel@12'<br />
bitte, nur noch den fehler wegmachen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Compiler: Code::Blocks und Dev-C++</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176434</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176434</guid><dc:creator><![CDATA[Xer0]]></dc:creator><pubDate>Sat, 18 Nov 2006 00:43:56 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelfarbe auslesen! on Sat, 18 Nov 2006 00:49:57 GMT]]></title><description><![CDATA[<p>na, dann noch in den linkereinstellungen: -lgdi32</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176435</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176435</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Sat, 18 Nov 2006 00:49:57 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelfarbe auslesen! on Sat, 18 Nov 2006 00:57:13 GMT]]></title><description><![CDATA[<p>JAAAAAAAA!!!! PARTY!! THXTHXTHX!</p>
<p>keine fehlermeldun mehr.</p>
<p>jo dann gib mal deine paypal-adresse</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176436</guid><dc:creator><![CDATA[Xer0]]></dc:creator><pubDate>Sat, 18 Nov 2006 00:57:13 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelfarbe auslesen! on Sat, 18 Nov 2006 01:08:45 GMT]]></title><description><![CDATA[<p>Xer0 schrieb:</p>
<blockquote>
<p>jo dann gib mal deine paypal-adresse</p>
</blockquote>
<p>geschenkt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
geh' mit deiner freundin 'n eis essen dafür...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176438</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Sat, 18 Nov 2006 01:08:45 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelfarbe auslesen! on Sat, 18 Nov 2006 01:12:57 GMT]]></title><description><![CDATA[<p>net schrieb:</p>
<blockquote>
<p>geh' mit deiner freundin 'n eis essen dafür...</p>
</blockquote>
<p>ok mach ich dann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176440</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176440</guid><dc:creator><![CDATA[Xer0]]></dc:creator><pubDate>Sat, 18 Nov 2006 01:12:57 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelfarbe auslesen! on Sat, 18 Nov 2006 10:54:01 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=403" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=15" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=4" rel="nofollow">WinAPI</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176527</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176527</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Sat, 18 Nov 2006 10:54:01 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelfarbe auslesen! on Sat, 18 Nov 2006 14:47:33 GMT]]></title><description><![CDATA[<p>Muss der DC nicht wieder released werden ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1176637</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1176637</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sat, 18 Nov 2006 14:47:33 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelfarbe auslesen! on Sun, 14 Jan 2007 13:36:22 GMT]]></title><description><![CDATA[<p>ja Codefinder</p>
<p>Es entsteht sonst ein Speicherleck (Taskmanger-&gt;Prozess-&gt;Speicherverbrauch)<br />
Folgendes ist besser.</p>
<p>HDC hdcscreen=GetDC(0);<br />
TColor c= GetPixel(hdcscreen,(x),(y));<br />
ReleaseDC(0,hdcscreen);</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1209665</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1209665</guid><dc:creator><![CDATA[steinsoft]]></dc:creator><pubDate>Sun, 14 Jan 2007 13:36:22 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelfarbe auslesen! on Sun, 14 Jan 2007 15:28:38 GMT]]></title><description><![CDATA[<p>steinsoft schrieb:</p>
<blockquote>
<p>ja Codefinder</p>
<p>Es entsteht sonst ein Speicherleck (Taskmanger-&gt;Prozess-&gt;Speicherverbrauch)<br />
Folgendes ist besser.</p>
<p>HDC hdcscreen=GetDC(0);<br />
TColor c= GetPixel(hdcscreen,(x),(y));<br />
ReleaseDC(0,hdcscreen);</p>
</blockquote>
<p>Ach ne, aber umständlicher und TColor gibbets nit...:</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /></p>
<pre><code class="language-cpp">inline COLORREF GetPixelColor(int iX, int iY)
{
   COLORREF crExtract;
   HDC hdcEntireScreen = GetDC(NULL);
   crExtract = GetPixel(hdcEntireScreen, iX, iY);
   ReleaseDC(NULL, hdcEntireScreen);
   return (crExtract);
}
</code></pre>
<p>Mit <em>GetRValue</em>, <em>GetGValue</em> und <em>GetBValue</em> kannst Du dann die einzelnen Farbkomponenten extrahieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1209745</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1209745</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sun, 14 Jan 2007 15:28:38 GMT</pubDate></item></channel></rss>