<?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[hintergrund farbe bei mehreren dialogen]]></title><description><![CDATA[<p>hiho</p>
<p>ich weiss wie ich die hintergrund farbe bei allen dlg. verändern kann</p>
<pre><code class="language-cpp">CInstallDlg dlg;
    m_pMainWnd = &amp;dlg;
    SetDialogBkColor( RGB(20,60,100),RGB(0,0,0));//&lt;------
    int nResponse = dlg.DoModal();
    if (nResponse == IDOK)
    {
        // ZU ERLEDIGEN: Fügen Sie hier Code ein, um ein Schließen des
        //  Dialogfelds über OK zu steuern
    }
</code></pre>
<p>wie kann ich des machen das nur der parent dialog ne andere farbe hat ? und die childs so bleiben wie sie sind.</p>
<p>könnte ja nen rechteck in der farbe zeichnen aba das denke ich is zu blöde muss doch was ordentliches geben</p>
<p>thx</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/1221/hintergrund-farbe-bei-mehreren-dialogen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 03 Jun 2026 16:47:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/1221.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Jul 2002 08:39:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to hintergrund farbe bei mehreren dialogen on Tue, 23 Jul 2002 08:39:00 GMT]]></title><description><![CDATA[<p>hiho</p>
<p>ich weiss wie ich die hintergrund farbe bei allen dlg. verändern kann</p>
<pre><code class="language-cpp">CInstallDlg dlg;
    m_pMainWnd = &amp;dlg;
    SetDialogBkColor( RGB(20,60,100),RGB(0,0,0));//&lt;------
    int nResponse = dlg.DoModal();
    if (nResponse == IDOK)
    {
        // ZU ERLEDIGEN: Fügen Sie hier Code ein, um ein Schließen des
        //  Dialogfelds über OK zu steuern
    }
</code></pre>
<p>wie kann ich des machen das nur der parent dialog ne andere farbe hat ? und die childs so bleiben wie sie sind.</p>
<p>könnte ja nen rechteck in der farbe zeichnen aba das denke ich is zu blöde muss doch was ordentliches geben</p>
<p>thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/5243</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/5243</guid><dc:creator><![CDATA[Hurrican]]></dc:creator><pubDate>Tue, 23 Jul 2002 08:39:00 GMT</pubDate></item><item><title><![CDATA[Reply to hintergrund farbe bei mehreren dialogen on Tue, 23 Jul 2002 12:21:00 GMT]]></title><description><![CDATA[<p>überschreibe einfach die OnCtlColor Nachricht!<br />
ala</p>
<pre><code class="language-cpp">HBRUSH CDeinDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 
{
    HBRUSH hbr = CFormView::OnCtlColor(pDC, pWnd, nCtlColor);

    if (nCtlColor == CTLCOLOR_DLG) //CTLCOLOR_DLG = Dialog 
    {       
        pDC-&gt;SetTextColor(RGB(175,100,3));        // ** Textfarbe **
        pDC-&gt;SetBkMode(TRANSPARENT);
    pDC-&gt;SetBkColor(RGB(244,222,33 ));        // ** Hintergrundfarbe **
        return (HBRUSH)GetStockObject(NULL_BRUSH);
    }   

    return hbr;
}
</code></pre>
<p>Remarks</p>
<p>Chris</p>
]]></description><link>https://www.c-plusplus.net/forum/post/5244</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/5244</guid><dc:creator><![CDATA[NEO69]]></dc:creator><pubDate>Tue, 23 Jul 2002 12:21:00 GMT</pubDate></item><item><title><![CDATA[Reply to hintergrund farbe bei mehreren dialogen on Wed, 24 Jul 2002 07:27:00 GMT]]></title><description><![CDATA[<p>jo danke hm aba nu hab ich ne nschicken tranzparenten hintergrund auf dem schleifspuren meines dialoges zu sehn sind wenn ich ihn rüber ziehe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/5245</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/5245</guid><dc:creator><![CDATA[Hurrican]]></dc:creator><pubDate>Wed, 24 Jul 2002 07:27:00 GMT</pubDate></item><item><title><![CDATA[Reply to hintergrund farbe bei mehreren dialogen on Wed, 24 Jul 2002 14:01:00 GMT]]></title><description><![CDATA[<p>jo das problem hab ich auch abe rich glaub ich hab die lösung, als brush nimmt man DC_BRUSH und dessen farbe (aussehen) muss man vorher definieren wie das geht weis ich noch net aber ich finds raus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/5246</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/5246</guid><dc:creator><![CDATA[bigmama]]></dc:creator><pubDate>Wed, 24 Jul 2002 14:01:00 GMT</pubDate></item><item><title><![CDATA[Reply to hintergrund farbe bei mehreren dialogen on Wed, 24 Jul 2002 15:17:00 GMT]]></title><description><![CDATA[<p>kine zeit, keine lust?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/5247</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/5247</guid><dc:creator><![CDATA[bigmama]]></dc:creator><pubDate>Wed, 24 Jul 2002 15:17:00 GMT</pubDate></item><item><title><![CDATA[Reply to hintergrund farbe bei mehreren dialogen on Wed, 24 Jul 2002 18:01:00 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>versuch doch einfach einen eigenen brush in der if-abfrage zurückzugeben:</p>
<p>CBrush cBrush(RGB(255,255,0));<br />
return (HBRUSH) cBrush;</p>
<p>versuchs mal.<br />
Du solltes vielleicht als BkMode lieber OPAQUE anstatt TRANSPARENT setzen.</p>
<p>Versuchs mal.<br />
viel glück!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/5248</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/5248</guid><dc:creator><![CDATA[Tobse]]></dc:creator><pubDate>Wed, 24 Jul 2002 18:01:00 GMT</pubDate></item><item><title><![CDATA[Reply to hintergrund farbe bei mehreren dialogen on Thu, 25 Jul 2002 10:28:00 GMT]]></title><description><![CDATA[<p>super das funktioniert! zumindest kann ich die Farben ROT,BLAU,GRÜN,SCHWARZ,WEIS anzeigen, wenn ich allerdings einen anderen farbwert angebe wie z.B RGB(0,255,130) wird grau oder RGB(0,102,166) (was ein schönes Blau wäre, wird das fenster grau, warum?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/5249</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/5249</guid><dc:creator><![CDATA[bigmama]]></dc:creator><pubDate>Thu, 25 Jul 2002 10:28:00 GMT</pubDate></item><item><title><![CDATA[Reply to hintergrund farbe bei mehreren dialogen on Wed, 14 Jan 2004 09:29:48 GMT]]></title><description><![CDATA[<p>Hallo !</p>
<p>Wo kommt denn diese Zeile hin, bei InitInstance oder so ?</p>
<p>SetDialogBkColor( RGB(20,60,100),RGB(0,0,0));//&lt;------</p>
<p>Und hat jemamd eine Farbtabelle für die RGB Werte ?</p>
<p>Heinz</p>
<p>Hurrican schrieb:</p>
<blockquote>
<p>hiho</p>
<p>ich weiss wie ich die hintergrund farbe bei allen dlg. verändern kann</p>
<pre><code class="language-cpp">CInstallDlg dlg;
    m_pMainWnd = &amp;dlg;
    SetDialogBkColor( RGB(20,60,100),RGB(0,0,0));//&lt;------
    int nResponse = dlg.DoModal();
    if (nResponse == IDOK)
    {
        // ZU ERLEDIGEN: Fügen Sie hier Code ein, um ein Schließen des
        //  Dialogfelds über OK zu steuern
    }
</code></pre>
<p>wie kann ich des machen das nur der parent dialog ne andere farbe hat ? und die childs so bleiben wie sie sind.</p>
<p>könnte ja nen rechteck in der farbe zeichnen aba das denke ich is zu blöde muss doch was ordentliches geben</p>
<p>thx</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/436070</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/436070</guid><dc:creator><![CDATA[heinz1]]></dc:creator><pubDate>Wed, 14 Jan 2004 09:29:48 GMT</pubDate></item><item><title><![CDATA[Reply to hintergrund farbe bei mehreren dialogen on Wed, 14 Jan 2004 11:58:03 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>heinz1 schrieb:</p>
<blockquote>
<p>Wo kommt denn diese Zeile hin, bei InitInstance oder so ?</p>
</blockquote>
<p>Jep, bei InitInstance</p>
<p>heinz1 schrieb:</p>
<blockquote>
<p>Und hat jemamd eine Farbtabelle für die RGB Werte ?</p>
</blockquote>
<p>Farbwerte bekommst du am einfachsten mit jedem noch so billigen Malprogramm.<br />
In Paint: Doppelklick auf eine Farbe -&gt; Farbe definieren</p>
<p>Grüße Rapha</p>
]]></description><link>https://www.c-plusplus.net/forum/post/436154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/436154</guid><dc:creator><![CDATA[Rapha]]></dc:creator><pubDate>Wed, 14 Jan 2004 11:58:03 GMT</pubDate></item></channel></rss>