<?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[GUI vergrössern und verkleinern]]></title><description><![CDATA[<p>Gibt es irgendwo ein Tutorial, wie ich die GUI so programmiere, dass sie keine fixe Größe hat? Ich bins ja bei Delphi gewohnt, dass man nur Anker definieren muss, aber bei C++ ist die Sache umständlicher oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/144460/gui-vergrössern-und-verkleinern</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 13:20:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/144460.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 Apr 2006 14:00:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to GUI vergrössern und verkleinern on Tue, 18 Apr 2006 14:00:18 GMT]]></title><description><![CDATA[<p>Gibt es irgendwo ein Tutorial, wie ich die GUI so programmiere, dass sie keine fixe Größe hat? Ich bins ja bei Delphi gewohnt, dass man nur Anker definieren muss, aber bei C++ ist die Sache umständlicher oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1039856</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1039856</guid><dc:creator><![CDATA[JPSelter]]></dc:creator><pubDate>Tue, 18 Apr 2006 14:00:18 GMT</pubDate></item><item><title><![CDATA[Reply to GUI vergrössern und verkleinern on Tue, 18 Apr 2006 14:05:14 GMT]]></title><description><![CDATA[<p>Da ist der FAQ-Beitrag dazu:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39118.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39118.html</a><br />
...auch mit einem weiterführenden Link zu einer Klasse, die das kann.<br />
Ansonsten selber machen mit GetNextTabItem(...) (oder hiesse es GetNextDlgTabItem ?!?) durch alle Steuerelemente durch gehen und Grösse neu berechnen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1039857</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1039857</guid><dc:creator><![CDATA[isabeau]]></dc:creator><pubDate>Tue, 18 Apr 2006 14:05:14 GMT</pubDate></item><item><title><![CDATA[Reply to GUI vergrössern und verkleinern on Tue, 18 Apr 2006 14:30:30 GMT]]></title><description><![CDATA[<p>Hmmm wodurch wird denn OnSize aufgerufen? Ich habe dieses hier mal reinprogrammiert, aber wenn ich das Formblatt vergrössere, wird dieser Code niemals durchlaufen:</p>
<pre><code>void CMainDlg::OnSize(UINT nType, int cx, int cy)
{
	AfxMessageBox(&quot;bin im Code drin&quot;);
	CDialog::OnSize(nType,cx,cy);
	if (!GetSafeHwnd())
		return;
	CRect rect;
	GetClientRect(rect);
	m_bClose.MoveWindow(10,0,10,0); //testweise einfach mal den Button bewegen
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1039870</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1039870</guid><dc:creator><![CDATA[JPSelter]]></dc:creator><pubDate>Tue, 18 Apr 2006 14:30:30 GMT</pubDate></item><item><title><![CDATA[Reply to GUI vergrössern und verkleinern on Tue, 18 Apr 2006 14:39:02 GMT]]></title><description><![CDATA[<p>ON_WM_SIZE()<br />
...in der MessageMap ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1039876</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1039876</guid><dc:creator><![CDATA[isabeau]]></dc:creator><pubDate>Tue, 18 Apr 2006 14:39:02 GMT</pubDate></item><item><title><![CDATA[Reply to GUI vergrössern und verkleinern on Tue, 18 Apr 2006 14:41:55 GMT]]></title><description><![CDATA[<p>isabeau schrieb:</p>
<blockquote>
<p>ON_WM_SIZE()<br />
...in der MessageMap ?</p>
</blockquote>
<p>Genau das hatte ich vergessen <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="😃"
    /> Bekomme jetzt noch eine Exception, weil OnSize so früh aufgerufen wird, aber das bekomme ich sicher noch in den Griff.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1039878</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1039878</guid><dc:creator><![CDATA[JPSelter]]></dc:creator><pubDate>Tue, 18 Apr 2006 14:41:55 GMT</pubDate></item><item><title><![CDATA[Reply to GUI vergrössern und verkleinern on Tue, 18 Apr 2006 14:57:30 GMT]]></title><description><![CDATA[<p>JPSelter schrieb:</p>
<blockquote>
<p>aber das bekomme ich sicher noch in den Griff.</p>
</blockquote>
<p>... oder auch nicht. Dachte, das &quot;GetSafeHwnd&quot; sollte das abschalten, aber ich bekomme diese Exception nicht weg. Wenn ich auf Ignorieren klicke, startet das Programm dennoch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1039888</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1039888</guid><dc:creator><![CDATA[JPSelter]]></dc:creator><pubDate>Tue, 18 Apr 2006 14:57:30 GMT</pubDate></item><item><title><![CDATA[Reply to GUI vergrössern und verkleinern on Tue, 18 Apr 2006 15:41:01 GMT]]></title><description><![CDATA[<p>Das GetSafeHwnd kann man sich sparen, wenn man sich eine bool Variable erstellt, die erst von OnInitDialog auf TRUE gesetzt wird. Dann gibts keine Exceptions mehr.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1039920</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1039920</guid><dc:creator><![CDATA[JPSelter]]></dc:creator><pubDate>Tue, 18 Apr 2006 15:41:01 GMT</pubDate></item><item><title><![CDATA[Reply to GUI vergrössern und verkleinern on Fri, 21 Apr 2006 14:51:50 GMT]]></title><description><![CDATA[<p>Bekommt man eigentlich diese Darstellungsfehler irgendwie weg, wenn man das Fenster grösser oder kleiner zieht? Das sieht teilweise ziemlich seltsam aus...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1042028</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1042028</guid><dc:creator><![CDATA[JPSelter]]></dc:creator><pubDate>Fri, 21 Apr 2006 14:51:50 GMT</pubDate></item></channel></rss>