<?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[Buttons verschieben wenn Fenster verändert wird]]></title><description><![CDATA[<p>Hallo</p>
<p>Wie kann ich den button verschieben wenn ich die Fenstergrösse ändere?<br />
habe schon einenteil vom Code:</p>
<p>CWnd *jb=this;<br />
CRect rect;<br />
CRect button;<br />
jb-&gt;GetWindowRect(&amp;rect);</p>
<p>button.left=360;<br />
button.top=282;<br />
button.right=450;<br />
button.bottom=button.top+23;</p>
<p>m_CloseCtrl.MoveWindow(&amp;button);</p>
<p>Ich weiss aber nicht in welchem teil meines Codes ich diesen Abschnitt aufrüfen muss. kann mir jemand helfen. Danke im voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/167240/buttons-verschieben-wenn-fenster-verändert-wird</link><generator>RSS for Node</generator><lastBuildDate>Fri, 01 May 2026 16:56:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/167240.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 08 Dec 2006 09:13:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Buttons verschieben wenn Fenster verändert wird on Fri, 08 Dec 2006 09:13:23 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Wie kann ich den button verschieben wenn ich die Fenstergrösse ändere?<br />
habe schon einenteil vom Code:</p>
<p>CWnd *jb=this;<br />
CRect rect;<br />
CRect button;<br />
jb-&gt;GetWindowRect(&amp;rect);</p>
<p>button.left=360;<br />
button.top=282;<br />
button.right=450;<br />
button.bottom=button.top+23;</p>
<p>m_CloseCtrl.MoveWindow(&amp;button);</p>
<p>Ich weiss aber nicht in welchem teil meines Codes ich diesen Abschnitt aufrüfen muss. kann mir jemand helfen. Danke im voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1188802</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1188802</guid><dc:creator><![CDATA[John_Aston]]></dc:creator><pubDate>Fri, 08 Dec 2006 09:13:23 GMT</pubDate></item><item><title><![CDATA[Reply to Buttons verschieben wenn Fenster verändert wird on Fri, 08 Dec 2006 09:41:08 GMT]]></title><description><![CDATA[<p>John_Aston schrieb:</p>
<blockquote>
<p>Wie kann ich den button verschieben wenn ich die Fenstergrösse ändere?</p>
<p>...</p>
<p>Ich weiss aber nicht in welchem teil meines Codes ich diesen Abschnitt aufrüfen muss. kann mir jemand helfen. Danke im voraus.</p>
</blockquote>
<p>Du weißt doch, wann du diese Einstellungen erledigen willst, jetzt mußt du nur noch die richtige Behandlungsroutine raussuchen. Und Größenänderungen werden sinnigerweise von der OnSize() behandelt.</p>
<p>PS: Wieso holst du dir denn erst die Fenstergröße, wenn du dann doch alle Werte des Rects von Hand festlegst?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1188833</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1188833</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 08 Dec 2006 09:41:08 GMT</pubDate></item><item><title><![CDATA[Reply to Buttons verschieben wenn Fenster verändert wird on Fri, 08 Dec 2006 09:46:06 GMT]]></title><description><![CDATA[<p>wenn du OnSize aufrufst brauchst du nicht mehr die fenstergroesse holen - OnSize hat die neuen groesen stehts als x und y in den argumente, kannst direkt damit arbeiten</p>
<pre><code class="language-cpp">void CClass::OnSize(UINT nType, int cx, int cy)
{
    CView::OnSize(nType, cx, cy);
    // rechenoperationen mit der neuen groesse cx und / oder cy
    m_Element.MoveWindow( m_x, m_y, m_x2, m_y2 );
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1188839</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1188839</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Fri, 08 Dec 2006 09:46:06 GMT</pubDate></item><item><title><![CDATA[Reply to Buttons verschieben wenn Fenster verändert wird on Sat, 09 Dec 2006 09:44:18 GMT]]></title><description><![CDATA[<p>Wenn es Dir um automatisches Resize geht, dann gibt es hierfür im <a href="http://www.codeproject.com" rel="nofollow">www.codeproject.com</a> unter Dialoge einiges an Resize Code!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1188986</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1188986</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 09 Dec 2006 09:44:18 GMT</pubDate></item></channel></rss>