<?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[windowsstyle - Das &#x27;x&#x27; für das Schließen entfernen]]></title><description><![CDATA[<p>Ich möchte bei einem Fenster die Fläche fürs 'Fenster schließen' entfernen. Habe aber noch keine Anweisung gefunden, mit der ich das machen kann. Geht das überhaupt nicht, und wenn doch wie?<br />
Das Programm soll dann von einem anderen Programm aus geschlossen werden. Ich will so verhindern, dass dieses vor dem anderem Programm geschlossen wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/182810/windowsstyle-das-x-für-das-schließen-entfernen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 07:13:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/182810.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 May 2007 14:17:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to windowsstyle - Das &#x27;x&#x27; für das Schließen entfernen on Tue, 29 May 2007 14:17:01 GMT]]></title><description><![CDATA[<p>Ich möchte bei einem Fenster die Fläche fürs 'Fenster schließen' entfernen. Habe aber noch keine Anweisung gefunden, mit der ich das machen kann. Geht das überhaupt nicht, und wenn doch wie?<br />
Das Programm soll dann von einem anderen Programm aus geschlossen werden. Ich will so verhindern, dass dieses vor dem anderem Programm geschlossen wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1294514</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1294514</guid><dc:creator><![CDATA[etsmart]]></dc:creator><pubDate>Tue, 29 May 2007 14:17:01 GMT</pubDate></item><item><title><![CDATA[Reply to windowsstyle - Das &#x27;x&#x27; für das Schließen entfernen on Wed, 30 May 2007 06:35:16 GMT]]></title><description><![CDATA[<p>wie hast du das fenster erstellt ? ist es eine dialog resource oder per code erstellt ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1294929</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1294929</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Wed, 30 May 2007 06:35:16 GMT</pubDate></item><item><title><![CDATA[Reply to windowsstyle - Das &#x27;x&#x27; für das Schließen entfernen on Wed, 30 May 2007 06:53:02 GMT]]></title><description><![CDATA[<p>Popup Windows haben diesen Schalter immer. Du müsstest die Caption entfernen, aber das möchtest Du nicht.</p>
<p>Warum soll der Schliessen-Schalter nicht da sein?<br />
Abfangen kanst Du ihn ja über WM_SYSCOMMAND SC_CLOSE!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1294944</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1294944</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 30 May 2007 06:53:02 GMT</pubDate></item><item><title><![CDATA[Reply to windowsstyle - Das &#x27;x&#x27; für das Schließen entfernen on Wed, 30 May 2007 12:01:13 GMT]]></title><description><![CDATA[<p>Ich habs gefunden. WS_EX_TOOLWINDOW<br />
So bleibt die Caption erhalten und Maximieren/Minimieren/Schließen ist weg.<br />
Warum soll der Schließen schalter nicht da sein: Weil man dann nichts schließen kann. Das Fenster brauche ich für die Auswahl von Datensätzen für ein anderes Simulationsprogram, in dem ich so etwas nicht bauen kann.</p>
<pre><code class="language-cpp">BOOL CMainFrame::PreCreateWindow(CREATESTRUCT&amp; cs)
{
	if( !CFrameWnd::PreCreateWindow(cs) )
		return FALSE;
	// ZU ERLEDIGEN: Ändern Sie hier die Fensterklasse oder das Erscheinungsbild, indem Sie
	//  CREATESTRUCT cs modifizieren.
	cs.style = WS_EX_TOOLWINDOW | WS_EX_TOPMOST;
	return TRUE;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1295122</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1295122</guid><dc:creator><![CDATA[etsmart]]></dc:creator><pubDate>Wed, 30 May 2007 12:01:13 GMT</pubDate></item><item><title><![CDATA[Reply to windowsstyle - Das &#x27;x&#x27; für das Schließen entfernen on Wed, 30 May 2007 12:07:59 GMT]]></title><description><![CDATA[<p>Absoluter Quark. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /><br />
Du lädst einen WS_EX_ Stil in das style Feld hinein.<br />
WS_EX_ Stile dürfen nur um dwExStyle Feld verwendet werden.</p>
<p>Defakto löscht Du WS_POPUP und WS_CAPTION und erzeugst ein Fenster mit undefiniertem Stilen! Da es nun keine Caption mehr hat, ist der Close Buttonnatürlich auch weg!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1295131</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1295131</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 30 May 2007 12:07:59 GMT</pubDate></item></channel></rss>