<?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[Hintergrundsfarbe im Formular]]></title><description><![CDATA[<p>Bei welchem Ereigniss kann man die Hintergrundsfarbe im Formular setzen bevor Elemente gezeichnet werden.</p>
<p>Funktioniert das dann mit SetBKColor des DCs?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/146027/hintergrundsfarbe-im-formular</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 08:12:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/146027.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 03 May 2006 14:19:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Hintergrundsfarbe im Formular on Wed, 03 May 2006 14:19:00 GMT]]></title><description><![CDATA[<p>Bei welchem Ereigniss kann man die Hintergrundsfarbe im Formular setzen bevor Elemente gezeichnet werden.</p>
<p>Funktioniert das dann mit SetBKColor des DCs?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050333</guid><dc:creator><![CDATA[Rio1]]></dc:creator><pubDate>Wed, 03 May 2006 14:19:00 GMT</pubDate></item><item><title><![CDATA[Reply to Hintergrundsfarbe im Formular on Wed, 03 May 2006 22:07:50 GMT]]></title><description><![CDATA[<p>Da du von einem Formular schreibst, nehme ich mal an das es sich um eine von CFormView abgeleitete Klasse handelt. Wie bei jedem &quot;vernünftigen&quot; Fenster wird der Hintergrund über die Behandlung der Windows Botschaft WM_ERASEBKGND gezeichnet ( oder gelöscht ). Folglich solltest du in deiner Klasse auch auf diese Nachricht reagieren:</p>
<pre><code class="language-cpp">BEGIN_MESSAGE_MAP(CFormTestBkgndView, CFormView)
	ON_WM_ERASEBKGND()
END_MESSAGE_MAP()

BOOL CFormTestBkgndView::OnEraseBkgnd( CDC* pDC )
{
	CRect rcClient;
	GetClientRect( rcClient );
	pDC-&gt;FillSolidRect( rcClient, RGB(225,225,127 ) );
	return TRUE;
}
</code></pre>
<p>Vielleicht ist dir damit etwas geholfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050585</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050585</guid><dc:creator><![CDATA[tvdog]]></dc:creator><pubDate>Wed, 03 May 2006 22:07:50 GMT</pubDate></item><item><title><![CDATA[Reply to Hintergrundsfarbe im Formular on Wed, 03 May 2006 22:12:46 GMT]]></title><description><![CDATA[<p>Falls es sich um eine CDialog handelt <a href="http://www.coding-help.de/dialoge_allg.html#Farbiger_Dialog" rel="nofollow">http://www.coding-help.de/dialoge_allg.html#Farbiger_Dialog</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050586</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050586</guid><dc:creator><![CDATA[guenni81]]></dc:creator><pubDate>Wed, 03 May 2006 22:12:46 GMT</pubDate></item><item><title><![CDATA[Reply to Hintergrundsfarbe im Formular on Thu, 04 May 2006 06:29:11 GMT]]></title><description><![CDATA[<p>Siehe auch:<br />
<a href="http://www.microsoft.com/msj/0597/c0597.aspx" rel="nofollow">http://www.microsoft.com/msj/0597/c0597.aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050635</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050635</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 04 May 2006 06:29:11 GMT</pubDate></item><item><title><![CDATA[Reply to Hintergrundsfarbe im Formular on Thu, 04 May 2006 09:27:45 GMT]]></title><description><![CDATA[<p>ja es handelt sich um ein CFormView. Jedoch benutzt ich das eVC++ für Pocket PCs und da ist kein EraseBkgnd Ereignis dabei. Gibts noch ne andere Möglichkeit?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050730</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050730</guid><dc:creator><![CDATA[Rio1]]></dc:creator><pubDate>Thu, 04 May 2006 09:27:45 GMT</pubDate></item><item><title><![CDATA[Reply to Hintergrundsfarbe im Formular on Thu, 04 May 2006 15:18:26 GMT]]></title><description><![CDATA[<p>Die Nachricht WM_ERASEBKGND wird im ClassWizzard bei einer CFormView - Klasse nicht angezeigt. Du musst sie schon manuell hinzufügen wie im oben genannten Beispiel. Dann funktioniert das auch unter WinCE. Lt. MS Dokumentation wird die Nachricht auch unter Windows CE unterstützt. Siehe MSDN: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcesdkr/html/wcesdkrwm_erasebkgnd.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcesdkr/html/wcesdkrwm_erasebkgnd.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050972</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050972</guid><dc:creator><![CDATA[tvdog]]></dc:creator><pubDate>Thu, 04 May 2006 15:18:26 GMT</pubDate></item></channel></rss>