<?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[Transparenz für &amp;quot;STATIC&amp;quot;-Steuerelement]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>wie kann ich für ein &quot;STATIC&quot;-Steuerelement festlegen, daß der Hintergrund transparent sein soll?</p>
<p>Gibt es beim CreateWindowEx ein Flag bzw. etwas geeignetes für SendMessage?</p>
<p>Danke</p>
<p>Steffen</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/81718/transparenz-für-quot-static-quot-steuerelement</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 19:09:06 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/81718.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 03 Aug 2004 13:00:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Transparenz für &amp;quot;STATIC&amp;quot;-Steuerelement on Tue, 03 Aug 2004 13:00:02 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>wie kann ich für ein &quot;STATIC&quot;-Steuerelement festlegen, daß der Hintergrund transparent sein soll?</p>
<p>Gibt es beim CreateWindowEx ein Flag bzw. etwas geeignetes für SendMessage?</p>
<p>Danke</p>
<p>Steffen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/574313</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/574313</guid><dc:creator><![CDATA[gs_zk_sed]]></dc:creator><pubDate>Tue, 03 Aug 2004 13:00:02 GMT</pubDate></item><item><title><![CDATA[Reply to Transparenz für &amp;quot;STATIC&amp;quot;-Steuerelement on Tue, 03 Aug 2004 13:07:53 GMT]]></title><description><![CDATA[<p>Die Forensuche funktioniert wieder: <a href="http://www.c-plusplus.net/forum/viewtopic.php?t=75368" rel="nofollow">Static transparent machen</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/574324</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/574324</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Tue, 03 Aug 2004 13:07:53 GMT</pubDate></item><item><title><![CDATA[Reply to Transparenz für &amp;quot;STATIC&amp;quot;-Steuerelement on Tue, 03 Aug 2004 13:54:38 GMT]]></title><description><![CDATA[<p>Hi Flenders,</p>
<p>Danke erst mal!</p>
<p>Jetzt habe ich allerdings das Problem, daß das transparente &quot;STATIC&quot; sich nicht neu zeichnet, wenn z. B. ein Resize durchgeführt wird usw.</p>
<p>Also, er übernimmt bei der Größenänderung des Fensters den Hintergrund genau an den Stellen, an denen die Statics transparent sind.</p>
<p>Hast Du eine Idee?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/574363</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/574363</guid><dc:creator><![CDATA[gs_zk_sed]]></dc:creator><pubDate>Tue, 03 Aug 2004 13:54:38 GMT</pubDate></item><item><title><![CDATA[Reply to Transparenz für &amp;quot;STATIC&amp;quot;-Steuerelement on Tue, 03 Aug 2004 13:48:56 GMT]]></title><description><![CDATA[<p>Da steht doch:</p>
<blockquote>
<p>Update mal das darunterliegende Fenster</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/574367</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/574367</guid><dc:creator><![CDATA[asdfasdf]]></dc:creator><pubDate>Tue, 03 Aug 2004 13:48:56 GMT</pubDate></item><item><title><![CDATA[Reply to Transparenz für &amp;quot;STATIC&amp;quot;-Steuerelement on Tue, 03 Aug 2004 13:56:28 GMT]]></title><description><![CDATA[<p>An welcher Stelle sollte es denn stehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/574370</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/574370</guid><dc:creator><![CDATA[gs_zk_sed]]></dc:creator><pubDate>Tue, 03 Aug 2004 13:56:28 GMT</pubDate></item><item><title><![CDATA[Reply to Transparenz für &amp;quot;STATIC&amp;quot;-Steuerelement on Tue, 03 Aug 2004 14:11:40 GMT]]></title><description><![CDATA[<p>In dem FAQ-Beitrag steht das.</p>
<p>Du resized doch das Control mit MoveWindow, oder? Dann machst du dannach noch ein InvalidateRect.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/574386</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/574386</guid><dc:creator><![CDATA[asdfasdf]]></dc:creator><pubDate>Tue, 03 Aug 2004 14:11:40 GMT</pubDate></item><item><title><![CDATA[Reply to Transparenz für &amp;quot;STATIC&amp;quot;-Steuerelement on Wed, 04 Aug 2004 09:38:51 GMT]]></title><description><![CDATA[<p>asdfasdf schrieb:</p>
<blockquote>
<p>Du resized doch das Control mit MoveWindow, oder? Dann machst du dannach noch ein InvalidateRect.</p>
</blockquote>
<p>Nein, ich meinte die Größenänderung des Fensters, wenn man es mit der Maus zusammen- oder aufzieht. Eine WM-Nachricht für das Resize habe ich nicht, da ich es nicht benötige.</p>
<p>Gibt es dennoch eine Möglichkeit?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/574945</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/574945</guid><dc:creator><![CDATA[gs_zk_sed]]></dc:creator><pubDate>Wed, 04 Aug 2004 09:38:51 GMT</pubDate></item><item><title><![CDATA[Reply to Transparenz für &amp;quot;STATIC&amp;quot;-Steuerelement on Wed, 04 Aug 2004 09:48:09 GMT]]></title><description><![CDATA[<p>Hast du bei deiner Fensterklasse bei den Styles CS_HREDRAW und CS_VREDRAW (mit)angegeben? Ansonsten hilft evtl. auch ein InvalidateRect bei WM_SIZE <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/574954</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/574954</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Wed, 04 Aug 2004 09:48:09 GMT</pubDate></item><item><title><![CDATA[Reply to Transparenz für &amp;quot;STATIC&amp;quot;-Steuerelement on Wed, 04 Aug 2004 10:22:23 GMT]]></title><description><![CDATA[<p>Beides habe ich angegeben, InvalidateRect im WM_SIZE bringt ebenfalls keine Ergebnisse. <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>
<p>Hilfe...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/574987</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/574987</guid><dc:creator><![CDATA[gs_zk_sed]]></dc:creator><pubDate>Wed, 04 Aug 2004 10:22:23 GMT</pubDate></item><item><title><![CDATA[Reply to Transparenz für &amp;quot;STATIC&amp;quot;-Steuerelement on Wed, 04 Aug 2004 13:08:18 GMT]]></title><description><![CDATA[<p>Ist zwar etwas dirty, aber evtl. hilft es, die Controls kurz aus- und dann wieder einzublenden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/575152</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/575152</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Wed, 04 Aug 2004 13:08:18 GMT</pubDate></item><item><title><![CDATA[Reply to Transparenz für &amp;quot;STATIC&amp;quot;-Steuerelement on Wed, 04 Aug 2004 14:27:34 GMT]]></title><description><![CDATA[<p>Ist vielleicht nicht die edelste Lösung, aber im Moment funktioniert es. <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>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/575243</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/575243</guid><dc:creator><![CDATA[gs_zk_sed]]></dc:creator><pubDate>Wed, 04 Aug 2004 14:27:34 GMT</pubDate></item><item><title><![CDATA[Reply to Transparenz für &amp;quot;STATIC&amp;quot;-Steuerelement on Thu, 05 Aug 2004 11:33:00 GMT]]></title><description><![CDATA[<p>Bis jetzt war alles schön und gut! Ich den gleichen Fall, jedoch liegt &quot;Static&quot; nicht auf einem Fensterhintergrund, sondern auf einem &quot;BS_GROUPBOX&quot;-Element.</p>
<p>Dieses erstellte ich so:</p>
<pre><code class="language-cpp">hwnd = CreateWindowEx(0, &quot;BUTTON&quot;, &quot;&quot;,
       WS_CHILD | WS_VISIBLE | BS_GROUPBOX | !WS_BORDER,
       1,1,100,100,
       hFenster, (HMENU)10001, hInst, NULL);
</code></pre>
<p>Das hier funktioniert leider nicht mehr:</p>
<pre><code class="language-cpp">case WM_CTLCOLORSTATIC: 
    {
      SetTextColor((HDC)wParam, RGB(0,0,0));
      SetBkMode((HDC)wParam, TRANSPARENT);
      return (LRESULT)GetStockObject(NULL_BRUSH);
      break;
    }
</code></pre>
<p>Die Statics werden nicht mehr transparent. Kennt jemand eine Lösung dazu?</p>
<p>Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/575845</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/575845</guid><dc:creator><![CDATA[gs_zk_sed]]></dc:creator><pubDate>Thu, 05 Aug 2004 11:33:00 GMT</pubDate></item></channel></rss>