<?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[Position von CButton Objekt auslesen]]></title><description><![CDATA[<p>Hallo,<br />
habe folgendes Problem :<br />
Ich will die Position eines Buttons auslesen und relativ zu dieser Position einen anderen positionieren.<br />
Zum Auslesen und positionieren habe diese einfachen Zeilen geschrieben :</p>
<pre><code>CRect rButton;
myButton1.GetWindowRect(rButton);
myButton1.MoveWindow( rButton, TRUE );
</code></pre>
<p>bisher habe ich nur erreicht das der Button verschwindet. Ich weis GetWindowRect arbeitet mit Gerätekoordinaten und MoveWindow mit logischen Koordinaten. Aber die Umrechnung habe ich auch noch nicht zum Laufen gebracht</p>
<p><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/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/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Jürgen</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/83160/position-von-cbutton-objekt-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Apr 2026 07:25:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/83160.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 18 Aug 2004 10:53:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Position von CButton Objekt auslesen on Wed, 18 Aug 2004 10:53:24 GMT]]></title><description><![CDATA[<p>Hallo,<br />
habe folgendes Problem :<br />
Ich will die Position eines Buttons auslesen und relativ zu dieser Position einen anderen positionieren.<br />
Zum Auslesen und positionieren habe diese einfachen Zeilen geschrieben :</p>
<pre><code>CRect rButton;
myButton1.GetWindowRect(rButton);
myButton1.MoveWindow( rButton, TRUE );
</code></pre>
<p>bisher habe ich nur erreicht das der Button verschwindet. Ich weis GetWindowRect arbeitet mit Gerätekoordinaten und MoveWindow mit logischen Koordinaten. Aber die Umrechnung habe ich auch noch nicht zum Laufen gebracht</p>
<p><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/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/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Jürgen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/585271</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/585271</guid><dc:creator><![CDATA[B J]]></dc:creator><pubDate>Wed, 18 Aug 2004 10:53:24 GMT</pubDate></item><item><title><![CDATA[Reply to Position von CButton Objekt auslesen on Wed, 18 Aug 2004 11:49:59 GMT]]></title><description><![CDATA[<p>Servus,</p>
<p>janz einfach, luhre mal hier:</p>
<pre><code class="language-cpp">CRect rect;
m_ctrButton.GetWindowRect(rect);
ScreenToClient(rect); // &lt;- Das brauchst du noch...

//// ZiehderKatzeAmSchwanz ////
rect.left += 10; // huhuhuh Witzeprinz.....
//// ZiehderKatzeAmSchwanz ////

m_ctrButton.MoveWindow(rect, TRUE);
</code></pre>
<p>damit hast du dann die richtige Position....</p>
<p>*winke*<br />
Hellsgore</p>
]]></description><link>https://www.c-plusplus.net/forum/post/585311</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/585311</guid><dc:creator><![CDATA[Hellsgore]]></dc:creator><pubDate>Wed, 18 Aug 2004 11:49:59 GMT</pubDate></item><item><title><![CDATA[Reply to Position von CButton Objekt auslesen on Wed, 18 Aug 2004 12:15:47 GMT]]></title><description><![CDATA[<p>Gruss Dich,<br />
habs probiert : die Katze ist jetzt sauer und das Programm läuft immer noch nicht.<br />
<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="😞"
    /> <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="😞"
    /> <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="😞"
    /><br />
Hast Du noch ne Tipp???</p>
<p>Jürgen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/585339</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/585339</guid><dc:creator><![CDATA[B L]]></dc:creator><pubDate>Wed, 18 Aug 2004 12:15:47 GMT</pubDate></item><item><title><![CDATA[Reply to Position von CButton Objekt auslesen on Wed, 18 Aug 2004 12:29:35 GMT]]></title><description><![CDATA[<p>Fehlalarm, habs jetzt selber.<br />
Danke<br />
<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/585352</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/585352</guid><dc:creator><![CDATA[B L]]></dc:creator><pubDate>Wed, 18 Aug 2004 12:29:35 GMT</pubDate></item></channel></rss>