<?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[RGB-Wert zerlegen]]></title><description><![CDATA[<p>Über den Color-Dialog werden die Integerwerte für Rot, Grün und Blau angezeigt. Wie komme ich an diese Werte, wenn ich eine Farbe über die Palette ausgewählt habe ?</p>
<p>Denn hier finden de dann Verwendung:</p>
<pre><code>Gdiplus::SolidBrush opaqueBrush(Gdiplus::Color(120, 202, 7, 192));
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/187715/rgb-wert-zerlegen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 20:33:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/187715.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 23 Jul 2007 11:22:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to RGB-Wert zerlegen on Mon, 23 Jul 2007 11:22:57 GMT]]></title><description><![CDATA[<p>Über den Color-Dialog werden die Integerwerte für Rot, Grün und Blau angezeigt. Wie komme ich an diese Werte, wenn ich eine Farbe über die Palette ausgewählt habe ?</p>
<p>Denn hier finden de dann Verwendung:</p>
<pre><code>Gdiplus::SolidBrush opaqueBrush(Gdiplus::Color(120, 202, 7, 192));
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1330750</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330750</guid><dc:creator><![CDATA[BDS]]></dc:creator><pubDate>Mon, 23 Jul 2007 11:22:57 GMT</pubDate></item><item><title><![CDATA[Reply to RGB-Wert zerlegen on Mon, 23 Jul 2007 11:55:33 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>also wenn du mit dem ColorDialog eine Farbe gewählt hast, is die so aufgebaut:<br />
der Rot-Wert * 1, der Grün-Wert * 256 und der Rot-Wert * 65536.<br />
Dann kannste die Werte einfach mit Modulo rausrechnen.</p>
<p>mfg<br />
Jakel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1330779</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330779</guid><dc:creator><![CDATA[Jakel]]></dc:creator><pubDate>Mon, 23 Jul 2007 11:55:33 GMT</pubDate></item><item><title><![CDATA[Reply to RGB-Wert zerlegen on Mon, 23 Jul 2007 12:21:33 GMT]]></title><description><![CDATA[<p>also wenn jakels methode funktioniert nimm diese, weil sie schneller arbeitet</p>
<p>ne alternative bieten die folgenden GDI Funktionen</p>
<pre><code class="language-cpp">#include &quot;windows.h&quot;
...
TColor myColor;
...
int red=GetRValue(myColor),
    green=GetGValue(myColor),
    blue=GetBValue(myColor);
</code></pre>
<p>gruß</p>
<p>neal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1330795</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330795</guid><dc:creator><![CDATA[Neal]]></dc:creator><pubDate>Mon, 23 Jul 2007 12:21:33 GMT</pubDate></item><item><title><![CDATA[Reply to RGB-Wert zerlegen on Mon, 23 Jul 2007 12:29:57 GMT]]></title><description><![CDATA[<p>oder das hier</p>
<pre><code class="language-cpp">int rgbcol = ColorToRGB(Color);
     int rcol = (rgbcol &amp; 0xFF0000) &gt;&gt; 16;
     int gcol = (rgbcol &amp; 0x00FF00) &gt;&gt; 8;
     int bcol = rgbcol &amp; 0x0000FF;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1330800</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330800</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Mon, 23 Jul 2007 12:29:57 GMT</pubDate></item></channel></rss>