<?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 des Textes an Fenster angleichen. Wie?]]></title><description><![CDATA[<p>Hallo,</p>
<p>also wenn ich ganz normales Fenster erzeuge und dann mit Textout einen Text in das Fenster bringen möchte, dann ist der Text immer mit einem Weißen Hintergrund versehen, jedoch möchte ich das der Text genauso einen Hintergrund hat wie das Fenster.Aber wie macht man das ?? Wäre für Hilfe mal wieder Dankbar. Achja was mir noch einfällt kann mir einer die Funktion von GetWindowLong und SetClassLong erklären, ich werde aus der MSDN nicht schlau <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <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/topic/201490/farbe-des-textes-an-fenster-angleichen-wie</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 07:00:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/201490.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 30 Dec 2007 20:08:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Farbe des Textes an Fenster angleichen. Wie? on Sun, 30 Dec 2007 20:08:53 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>also wenn ich ganz normales Fenster erzeuge und dann mit Textout einen Text in das Fenster bringen möchte, dann ist der Text immer mit einem Weißen Hintergrund versehen, jedoch möchte ich das der Text genauso einen Hintergrund hat wie das Fenster.Aber wie macht man das ?? Wäre für Hilfe mal wieder Dankbar. Achja was mir noch einfällt kann mir einer die Funktion von GetWindowLong und SetClassLong erklären, ich werde aus der MSDN nicht schlau <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <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/1428258</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1428258</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Sun, 30 Dec 2007 20:08:53 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe des Textes an Fenster angleichen. Wie? on Mon, 31 Dec 2007 01:12:23 GMT]]></title><description><![CDATA[<p>die Events so abfangen:</p>
<pre><code class="language-cpp">LRESULT CALLBACK Events_Dialog(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam){

	switch (message){
		case WM_INITDIALOG:
			break;
		case WM_CTLCOLORDLG:
		case WM_CTLCOLORSTATIC:
			SetTextColor((HDC)wParam, GetSysColor(COLOR_HIGHLIGHTTEXT));			//setzt die Textfarbe
			SetBkColor((HDC)wParam, GetSysColor(COLOR_HIGHLIGHT));				//setzt den Hintergrund des Textes
			return (BOOL)CreateSolidBrush(GetSysColor(COLOR_HIGHLIGHT));			//und den Hintergrund des Fensters
		case WM_COMMAND:{
			break;
		}
	}
	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1428385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1428385</guid><dc:creator><![CDATA[HeyNow]]></dc:creator><pubDate>Mon, 31 Dec 2007 01:12:23 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe des Textes an Fenster angleichen. Wie? on Mon, 31 Dec 2007 08:19:14 GMT]]></title><description><![CDATA[<p>Wieso nicht einfach mit SetBkMode?</p>
<pre><code class="language-cpp">HDC hdc;
hdc = GetDC(hwnd);  //oder eben BeginPaint...
SetBkMode(hdc, TRANSPARENT);  //Hintergrundmodus ist nun für den Gerätekontext Transparent
TextOut(hdc, 10, 10, &quot;Hallo!&quot;, 6);
ReleaseDC(hwnd, hdc);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1428425</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1428425</guid><dc:creator><![CDATA[Moadeh]]></dc:creator><pubDate>Mon, 31 Dec 2007 08:19:14 GMT</pubDate></item><item><title><![CDATA[Reply to Farbe des Textes an Fenster angleichen. Wie? on Mon, 31 Dec 2007 10:12:52 GMT]]></title><description><![CDATA[<p>danke Moadeh so klappt es hervorragend</p>
<p>guten rutsch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1428442</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1428442</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Mon, 31 Dec 2007 10:12:52 GMT</pubDate></item></channel></rss>