<?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[Farbe vom Text Feld Ändern während des laufzeites ??]]></title><description><![CDATA[<p>Hallo leute</p>
<p>Mit<br />
OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)</p>
<p>kann ich die Farbe eines Text Feldes bestimmen wenn das Dialig gezeichet wird.<br />
Ich möchte eine andere Farbe wenn ich ein Button anklicke soll sich die Farbe des Text Feldes Ändern.</p>
<p>Wie Mache ich so was?</p>
<p>Grüße Can</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/66561/farbe-vom-text-feld-ändern-während-des-laufzeites</link><generator>RSS for Node</generator><lastBuildDate>Fri, 05 Jun 2026 21:40:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/66561.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 29 Feb 2004 17:34:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Farbe vom Text Feld Ändern während des laufzeites ?? on Sun, 29 Feb 2004 17:34:43 GMT]]></title><description><![CDATA[<p>Hallo leute</p>
<p>Mit<br />
OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)</p>
<p>kann ich die Farbe eines Text Feldes bestimmen wenn das Dialig gezeichet wird.<br />
Ich möchte eine andere Farbe wenn ich ein Button anklicke soll sich die Farbe des Text Feldes Ändern.</p>
<p>Wie Mache ich so was?</p>
<p>Grüße Can</p>
]]></description><link>https://www.c-plusplus.net/forum/post/470233</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470233</guid><dc:creator><![CDATA[can28]]></dc:creator><pubDate>Sun, 29 Feb 2004 17:34:43 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe vom Text Feld Ändern während des laufzeites ?? on Sun, 29 Feb 2004 20:19:21 GMT]]></title><description><![CDATA[<p>OnCtlColor wird jedesmal aufgerufen, wenn dein Fenster neu gezeichnet wird. Du musst also in dem Buttonclickereignis mur folgendes machen:</p>
<pre><code class="language-cpp">m_Brush.DeleteObject();
m_Brush.CreateSolidBrush(NeueFarbe);
Invalidate();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/470337</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470337</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Sun, 29 Feb 2004 20:19:21 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe vom Text Feld Ändern während des laufzeites ?? on Sun, 29 Feb 2004 20:14:06 GMT]]></title><description><![CDATA[<p>Hallo dEUs <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>ich habe es so gemacht kriege aber ein absturz.</p>
<p>ich programmiere ein Midi- Begleitautomat</p>
<p>Also die Farbe soll sich ändern wenn Keyboard Taste gedrückt ist<br />
pMsg-&gt;data2 !=0.</p>
<p>Müsste auch da mit gehen wenn es mit einen Button geht oder ?</p>
<p>Was mache ich da Falsch ??</p>
<p>CMaxMidiProtoDlg:: TataturAnAus(LPMIDIEVENT pMsg)<br />
{<br />
if(pMsg-&gt;data2 !=0 )// Tastatur gedrückt<br />
{<br />
m_Brush1.DeleteObject;<br />
m_Brush1.CreateSolidBrush(RGB(55,4,153));<br />
Invalidate();<br />
}<br />
else<br />
{<br />
m_Brush1.DeleteObject;<br />
m_Brush1.CreateSolidBrush(RGB(55,4,153));<br />
Invalidate();<br />
}<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/470358</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470358</guid><dc:creator><![CDATA[can28]]></dc:creator><pubDate>Sun, 29 Feb 2004 20:14:06 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe vom Text Feld Ändern während des laufzeites ?? on Sun, 29 Feb 2004 20:19:04 GMT]]></title><description><![CDATA[<p>mach mal bei DeleteObject klammern hin <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 />
Habs in meinem Code oben verbessert. Sorry.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/470360</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470360</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Sun, 29 Feb 2004 20:19:04 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe vom Text Feld Ändern während des laufzeites ?? on Sun, 29 Feb 2004 20:30:20 GMT]]></title><description><![CDATA[<p>Ja jetz tut sich was das Bild Flimmert kurz wenn ich die Taste drücke.<br />
Aber die Farbe ändert sich nicht!</p>
<p>ich habe m_Brush1 als public:<br />
Leigt es da ran und warum Flimmer das ganze bild ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/470371</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470371</guid><dc:creator><![CDATA[can28]]></dc:creator><pubDate>Sun, 29 Feb 2004 20:30:20 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe vom Text Feld Ändern während des laufzeites ?? on Sun, 29 Feb 2004 20:34:20 GMT]]></title><description><![CDATA[<p>dann schick das invalidate nur an das editcontrol:</p>
<pre><code class="language-cpp">GetDlgItem(IDC_BOOK1)-&gt;Invalidate();
</code></pre>
<p>Und die Farbe bleibt gleich, weil du beide Male die selbe verwendest <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/470374</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470374</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Sun, 29 Feb 2004 20:34:20 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe vom Text Feld Ändern während des laufzeites ?? on Sun, 29 Feb 2004 20:44:26 GMT]]></title><description><![CDATA[<p>Ahhhhh Mein Lieber dEUs hast mich fast wieder von meinem qualen erlöst nur noch ein Bitte erst mal dankeee <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> .</p>
<p>Wie muss ich mit beiden hier machen wenn ich sie auch Ändern möchte über die KeyboardTastatur.</p>
<p>pDC-&gt;SetTextColor(RGB(0,0,0));//Text Farbe ändern<br />
pDC-&gt;SetBkColor(RGB(255,204,153));</p>
]]></description><link>https://www.c-plusplus.net/forum/post/470381</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470381</guid><dc:creator><![CDATA[can28]]></dc:creator><pubDate>Sun, 29 Feb 2004 20:44:26 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe vom Text Feld Ändern während des laufzeites ?? on Sun, 29 Feb 2004 20:49:17 GMT]]></title><description><![CDATA[<p>Da wäre es das einfachste, wenn du zwei Membervariablen vom Typ COLORREF machst. Und die dann an den selben Stellen wie den Brush setzt. Und dann in OnCtlColor statt fest reinkodierten Werten einfach diese Variablen verwenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/470385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470385</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Sun, 29 Feb 2004 20:49:17 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe vom Text Feld Ändern während des laufzeites ?? on Sun, 29 Feb 2004 21:22:23 GMT]]></title><description><![CDATA[<p>Hab das jetz so gemacht.</p>
<p>///// .h<br />
class CMaxMidiProtoDlg : public CDialog<br />
{<br />
// Konstruktion<br />
public:<br />
COLORREF m_clorreftxt;<br />
COLORREF m_clorreftxtHg;<br />
////////////////////////////////////////</p>
<p>//////////////OnCtlColor<br />
if(pWnd-&gt;GetDlgCtrlID() == IDC_BOOK1)<br />
{</p>
<p>//pDC-&gt;SetTextColor(RGB(0,0,0));//Text Farbe ändern<br />
//pDC-&gt;SetBkColor(RGB(255,204,153));</p>
<p>pDC-&gt;m_clorreftxt-&gt;SetTextColor(RGB(0,0,0));<br />
pDC-&gt;m_clorreftxtHg-&gt;SetBkColor(RGB(255,204,153));<br />
//////////////////////////////////////////////////////////</p>
<p>return m_Brush1;</p>
<p>/////////////// .cpp</p>
<p>CMaxMidiProtoDlg:: TataturAnAus(LPMIDIEVENT pMsg)</p>
<p>{</p>
<p>if(pMsg-&gt;data2 !=0 )<br />
{</p>
<p>m_Brush1.DeleteObject();<br />
m_Brush1.CreateSolidBrush(RGB(255,204,153));</p>
<p>m_clorreftxt;<br />
m_clorreftxtHg;<br />
}</p>
<p>Bekomme 4 Fehler meldung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/470416</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470416</guid><dc:creator><![CDATA[can28]]></dc:creator><pubDate>Sun, 29 Feb 2004 21:22:23 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe vom Text Feld Ändern während des laufzeites ?? on Sun, 29 Feb 2004 21:23:27 GMT]]></title><description><![CDATA[<p>Hab das jetz so gemacht.</p>
<p>///// .h<br />
class CMaxMidiProtoDlg : public CDialog<br />
{<br />
// Konstruktion<br />
public:<br />
COLORREF m_clorreftxt;<br />
COLORREF m_clorreftxtHg;<br />
////////////////////////////////////////</p>
<p>//////////////OnCtlColor<br />
if(pWnd-&gt;GetDlgCtrlID() == IDC_BOOK1)<br />
{</p>
<p>//pDC-&gt;SetTextColor(RGB(0,0,0));//Text Farbe ändern<br />
//pDC-&gt;SetBkColor(RGB(255,204,153));</p>
<p>pDC-&gt;m_clorreftxt-&gt;SetTextColor(RGB(0,0,0));<br />
pDC-&gt;m_clorreftxtHg-&gt;SetBkColor(RGB(255,204,153));<br />
//////////////////////////////////////////////////////////</p>
<p>return m_Brush1;</p>
<p>/////////////// .cpp</p>
<p>CMaxMidiProtoDlg:: TataturAnAus(LPMIDIEVENT pMsg)</p>
<p>{</p>
<p>if(pMsg-&gt;data2 !=0 )<br />
{</p>
<p>m_Brush1.DeleteObject();<br />
m_Brush1.CreateSolidBrush(RGB(255,204,153));</p>
<p>m_clorreftxt;<br />
m_clorreftxtHg;<br />
}</p>
<p>Bekomme 4 Fehler meldung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/470417</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470417</guid><dc:creator><![CDATA[can28]]></dc:creator><pubDate>Sun, 29 Feb 2004 21:23:27 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe vom Text Feld Ändern während des laufzeites ?? on Sun, 29 Feb 2004 21:24:58 GMT]]></title><description><![CDATA[<p>Hab das jetz so gemacht.</p>
<p>///// .h<br />
class CMaxMidiProtoDlg : public CDialog<br />
{<br />
// Konstruktion<br />
public:<br />
COLORREF m_clorreftxt;<br />
COLORREF m_clorreftxtHg;<br />
////////////////////////////////////////</p>
<p>//////////////OnCtlColor<br />
if(pWnd-&gt;GetDlgCtrlID() == IDC_BOOK1)<br />
{</p>
<p>//pDC-&gt;SetTextColor(RGB(0,0,0));//Text Farbe ändern<br />
//pDC-&gt;SetBkColor(RGB(255,204,153));</p>
<p>pDC-&gt;m_clorreftxt-&gt;SetTextColor(RGB(0,0,0));<br />
pDC-&gt;m_clorreftxtHg-&gt;SetBkColor(RGB(255,204,153));<br />
//////////////////////////////////////////////////////////</p>
<p>return m_Brush1;</p>
<p>/////////////// .cpp</p>
<p>CMaxMidiProtoDlg:: TataturAnAus(LPMIDIEVENT pMsg)</p>
<p>{</p>
<p>if(pMsg-&gt;data2 !=0 )<br />
{</p>
<p>m_Brush1.DeleteObject();<br />
m_Brush1.CreateSolidBrush(RGB(255,204,153));</p>
<p>m_clorreftxt;<br />
m_clorreftxtHg;<br />
}</p>
<p>Bekomme 4 Fehler meldung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/470421</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470421</guid><dc:creator><![CDATA[can28]]></dc:creator><pubDate>Sun, 29 Feb 2004 21:24:58 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe vom Text Feld Ändern während des laufzeites ?? on Sun, 29 Feb 2004 21:27:34 GMT]]></title><description><![CDATA[<p>was ist den jetz passiert sorry !!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/470424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470424</guid><dc:creator><![CDATA[can28]]></dc:creator><pubDate>Sun, 29 Feb 2004 21:27:34 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe vom Text Feld Ändern während des laufzeites ?? on Sun, 29 Feb 2004 22:34:21 GMT]]></title><description><![CDATA[<p>Dankeeeee..<br />
Hab jetz mit ne driten variable hin bekommen .</p>
<p>Grüße Can</p>
]]></description><link>https://www.c-plusplus.net/forum/post/470440</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470440</guid><dc:creator><![CDATA[can28]]></dc:creator><pubDate>Sun, 29 Feb 2004 22:34:21 GMT</pubDate></item></channel></rss>