<?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[Minimieren eines Fensters verhindern]]></title><description><![CDATA[<p>Hallo liebe Community,</p>
<p>Ich hab folgendes Problem:<br />
Ich schreibe eine wisschenschaftliche Anwendung und visualisiere Dinge mit Hilfe von Direct3D (keine Angst das Problem hat NICHTS mit D3D zu tun <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 />
An den Rechner sind zwei Bildschirme angeschlossen, wobei auf dem einen Bildschirm die Applikation im VOLLBILDMODUS läuft, während auf dem anderen Bildschirm eine Dialogbox zur Steuerung zu sehen ist.<br />
Das Problem ist, dass sich beim Klicken auf die Dialogbox bzw. irgendwo auf den 2.Desktop die Hauptanwendung minimiert, was es in meinem Fall um jeden Preis zu verhindern gilt.<br />
Meine Diagnose soweit: Die Vollbildanwendung verliert den Focus und bekommt (da Vollbild) eine Message vom Betriebssystem sich zu minimieren.<br />
Abfangen von Messages in der WinProc wie: SC_MINIMIZE, WM_NCLBUTTONDOWN, etc. bewirken nichts, da sie nicht verschickt werden bei diesem Event.<br />
Ich vermute schon fast, dass es nicht möglich ist zu verhindern, dass meine Applikation sich minimiert, aber vielleicht weiss jemand von euch doch etwas.<br />
Würde mich auch schon freuen, wenn mir jemand den genauen Hintergrund erklärt, warum das nicht funktionieren kann. <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>Vielen Dank im voraus,</p>
<p>Schnaaki</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/213332/minimieren-eines-fensters-verhindern</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 13:30:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/213332.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 16 May 2008 14:52:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Minimieren eines Fensters verhindern on Fri, 16 May 2008 14:52:52 GMT]]></title><description><![CDATA[<p>Hallo liebe Community,</p>
<p>Ich hab folgendes Problem:<br />
Ich schreibe eine wisschenschaftliche Anwendung und visualisiere Dinge mit Hilfe von Direct3D (keine Angst das Problem hat NICHTS mit D3D zu tun <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 />
An den Rechner sind zwei Bildschirme angeschlossen, wobei auf dem einen Bildschirm die Applikation im VOLLBILDMODUS läuft, während auf dem anderen Bildschirm eine Dialogbox zur Steuerung zu sehen ist.<br />
Das Problem ist, dass sich beim Klicken auf die Dialogbox bzw. irgendwo auf den 2.Desktop die Hauptanwendung minimiert, was es in meinem Fall um jeden Preis zu verhindern gilt.<br />
Meine Diagnose soweit: Die Vollbildanwendung verliert den Focus und bekommt (da Vollbild) eine Message vom Betriebssystem sich zu minimieren.<br />
Abfangen von Messages in der WinProc wie: SC_MINIMIZE, WM_NCLBUTTONDOWN, etc. bewirken nichts, da sie nicht verschickt werden bei diesem Event.<br />
Ich vermute schon fast, dass es nicht möglich ist zu verhindern, dass meine Applikation sich minimiert, aber vielleicht weiss jemand von euch doch etwas.<br />
Würde mich auch schon freuen, wenn mir jemand den genauen Hintergrund erklärt, warum das nicht funktionieren kann. <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>Vielen Dank im voraus,</p>
<p>Schnaaki</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1510563</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1510563</guid><dc:creator><![CDATA[Schnaaki]]></dc:creator><pubDate>Fri, 16 May 2008 14:52:52 GMT</pubDate></item><item><title><![CDATA[Reply to Minimieren eines Fensters verhindern on Fri, 16 May 2008 14:56:25 GMT]]></title><description><![CDATA[<p>ich bin mir nicht sicher ob's hilft, aber probier mal</p>
<pre><code class="language-cpp">case WM_ACTIVATE:
    return 0;
</code></pre>
<p>in der WndProc <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1510566</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1510566</guid><dc:creator><![CDATA[sothis_]]></dc:creator><pubDate>Fri, 16 May 2008 14:56:25 GMT</pubDate></item><item><title><![CDATA[Reply to Minimieren eines Fensters verhindern on Fri, 16 May 2008 15:24:44 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Danke für die schnelle Antwort!<br />
Leider wird kommt die Nachricht WM_ACTIVATE nur beim Starten des Fensters an. Beim oben beschriebenen Klicken in einen anderen Bereich wird sie nicht an das Fenster gesendet. Schade... :p</p>
<p>Vielleicht jemand anderes noch eine Idee?</p>
<p>Viele Grüße,<br />
Schnaaki</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1510587</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1510587</guid><dc:creator><![CDATA[Schnaaki]]></dc:creator><pubDate>Fri, 16 May 2008 15:24:44 GMT</pubDate></item><item><title><![CDATA[Reply to Minimieren eines Fensters verhindern on Fri, 16 May 2008 15:37:41 GMT]]></title><description><![CDATA[<p>mmhh, eigenartig. ich habe ein (vom aufbau) ähnliches programm geschrieben, wo ich dieses verhalten nicht reproduzieren kann. im vollbildmodus verändere ich den fensterstil allerdings auf</p>
<pre><code>WS_POPUP
</code></pre>
<p>und den erweiterten stil auf</p>
<pre><code>WS_EX_APPWINDOW
</code></pre>
<p>vielleicht liegts daran?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1510599</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1510599</guid><dc:creator><![CDATA[sothis_]]></dc:creator><pubDate>Fri, 16 May 2008 15:37:41 GMT</pubDate></item><item><title><![CDATA[Reply to Minimieren eines Fensters verhindern on Fri, 16 May 2008 16:37:45 GMT]]></title><description><![CDATA[<p>spy++ selber naxhgucken</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1510646</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1510646</guid><dc:creator><![CDATA[elektrochecknix]]></dc:creator><pubDate>Fri, 16 May 2008 16:37:45 GMT</pubDate></item><item><title><![CDATA[Reply to Minimieren eines Fensters verhindern on Fri, 16 May 2008 17:14:20 GMT]]></title><description><![CDATA[<p>Danke euch beiden!!! <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="🙂"
    /><br />
Ihr hattet beide Recht. Die entscheidende Message war WM_NCACTIVATE, lag also schon verdammt nah dran. Und wie hab ich das rausgefunden? Indem ich Message für Message mittels Spy++ rausgefiltert hab, die nicht relevant war.<br />
Echt super, dass Ihr dieses Problem so schnell gelöst habt. Habe auf etlichen anderen Forenseiten gelesen, dass das &quot;vom Betriebssystem Windows&quot; her gar nicht möglich ist. So ganz konnte ich das nicht glauben, sonst hät ich hier nicht nachgefragt.<br />
Werde dieses Forum wärmstens weiterempfehlen!<br />
Tausend Dank nochmal! <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>Schnaaki</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1510671</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1510671</guid><dc:creator><![CDATA[Schnaaki]]></dc:creator><pubDate>Fri, 16 May 2008 17:14:20 GMT</pubDate></item><item><title><![CDATA[Reply to Minimieren eines Fensters verhindern on Fri, 16 May 2008 17:36:58 GMT]]></title><description><![CDATA[<p>Schnaaki schrieb:</p>
<blockquote>
<p>Habe auf etlichen anderen Forenseiten gelesen</p>
</blockquote>
<p>andere forenseiten? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> jehova! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1510686</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1510686</guid><dc:creator><![CDATA[sothis_]]></dc:creator><pubDate>Fri, 16 May 2008 17:36:58 GMT</pubDate></item></channel></rss>