<?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[Systemfarbe abfangen.]]></title><description><![CDATA[<p>Hi @all,</p>
<p>ich hab da mal ne Frage. Wie kann ich die Systemfarbe abfangen?<br />
Ich hab nämlich folgendes Problem. Einige Steuerelemente werden im Dialogfeld so dargestellt, dass sie immer die Systemfarbe haben z.B. die Linie einer Groupbox oder der Pfeil einer ComboBox.<br />
Irgendwo im Programm muß ja doch den Komponenten gesagt werden wie die Systemfarbe aussieht.<br />
Demzufolge muß es ja auch möglich sein diese irgendwo abzufangen und eine &quot;Ersatzfarbe&quot; dafür weiter zu leiten.<br />
Oder seh ich das Falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/68174/systemfarbe-abfangen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 06 Jun 2026 16:25:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/68174.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 15 Mar 2004 15:52:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Systemfarbe abfangen. on Mon, 15 Mar 2004 15:52:27 GMT]]></title><description><![CDATA[<p>Hi @all,</p>
<p>ich hab da mal ne Frage. Wie kann ich die Systemfarbe abfangen?<br />
Ich hab nämlich folgendes Problem. Einige Steuerelemente werden im Dialogfeld so dargestellt, dass sie immer die Systemfarbe haben z.B. die Linie einer Groupbox oder der Pfeil einer ComboBox.<br />
Irgendwo im Programm muß ja doch den Komponenten gesagt werden wie die Systemfarbe aussieht.<br />
Demzufolge muß es ja auch möglich sein diese irgendwo abzufangen und eine &quot;Ersatzfarbe&quot; dafür weiter zu leiten.<br />
Oder seh ich das Falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/480996</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/480996</guid><dc:creator><![CDATA[Trikor]]></dc:creator><pubDate>Mon, 15 Mar 2004 15:52:27 GMT</pubDate></item><item><title><![CDATA[Reply to Systemfarbe abfangen. on Mon, 15 Mar 2004 16:24:09 GMT]]></title><description><![CDATA[<p>Theoretisch, wenn du die Farbe von nem Buttom ändern willst, kannst du ja ne eigene Klasse von CButtom ableiten und dann OnPaint überschreiben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/481039</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/481039</guid><dc:creator><![CDATA[XCooperation]]></dc:creator><pubDate>Mon, 15 Mar 2004 16:24:09 GMT</pubDate></item><item><title><![CDATA[Reply to Systemfarbe abfangen. on Tue, 16 Mar 2004 09:20:07 GMT]]></title><description><![CDATA[<p>Habe bei Codeguru eine ComboBox-Klasse gefunden. Diese wird abgeleitet von CComboBox. Die Farbveränderung darin sind in der CtlColor.</p>
<pre><code class="language-cpp">if(IsWindowEnabled())
   {
      pDC-&gt;SetTextColor(m_crFGEnabled);
      pDC-&gt;SetBkColor(m_crBGEnabled);
      return *m_pbrushEnabled;
   }
   else
   {
      pDC-&gt;SetTextColor(m_crFGDisabled);
      pDC-&gt;SetBkColor(m_crBGDisabled);
      return *m_pbrushDisabled;
   }
</code></pre>
<p>Aber das kann ich auch ohne die Klasse (in OnCtlColor). Damit läßt sich ja nur der Hintergrund bzw. die Textfarbe ändern. Ich möchte aber den Pfeil links farblich ändern.<br />
Wie muß ich das machen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/481491</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/481491</guid><dc:creator><![CDATA[Trikor]]></dc:creator><pubDate>Tue, 16 Mar 2004 09:20:07 GMT</pubDate></item></channel></rss>