<?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[Eingabefocus im Dialog]]></title><description><![CDATA[<p>In einem Dialog kann über einen Button ein weiter Dialog aufgerufen werden. Nach der Rückkehr aus diesem weiteren Dialog ist der Eingabefocus des vorher aktuellen Editfeldes verschwunden. Wie kann ich diesen sicherstellen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/215098/eingabefocus-im-dialog</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 21:15:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/215098.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Jun 2008 12:38:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Eingabefocus im Dialog on Fri, 06 Jun 2008 12:38:06 GMT]]></title><description><![CDATA[<p>In einem Dialog kann über einen Button ein weiter Dialog aufgerufen werden. Nach der Rückkehr aus diesem weiteren Dialog ist der Eingabefocus des vorher aktuellen Editfeldes verschwunden. Wie kann ich diesen sicherstellen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524044</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524044</guid><dc:creator><![CDATA[berniebutt]]></dc:creator><pubDate>Fri, 06 Jun 2008 12:38:06 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabefocus im Dialog on Fri, 06 Jun 2008 22:57:44 GMT]]></title><description><![CDATA[<p>Naja einfach den vorherigen Focus temporär speichern und nachher wieder setzten, also in etwa so:</p>
<pre><code>// Pseudo-Code
-&gt;Auf Button-Click&lt;-
    HWND hPrevFocus = GetFocus();
    -'weiterer Dialog' erstellen-
    -'weiterer Dialog' geschlossen-
    SetFocus(hPrevFocus);
-&gt;Ende-Gelände&lt;-
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1524453</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524453</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Fri, 06 Jun 2008 22:57:44 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabefocus im Dialog on Sat, 07 Jun 2008 06:33:20 GMT]]></title><description><![CDATA[<p>Ich hätte nicht gefragt, wenn das so funktioniert hätte - tut es leider nicht. Kann aber keine grosse Sache sein!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524496</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524496</guid><dc:creator><![CDATA[berniebutt]]></dc:creator><pubDate>Sat, 07 Jun 2008 06:33:20 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabefocus im Dialog on Sat, 07 Jun 2008 06:52:31 GMT]]></title><description><![CDATA[<p>Wenn du auf den Button klickst, ist der Fokus natürlich auf dem Button und nicht mehr auf dem Edit Feld.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524501</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524501</guid><dc:creator><![CDATA[Inf.Prof]]></dc:creator><pubDate>Sat, 07 Jun 2008 06:52:31 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabefocus im Dialog on Sat, 07 Jun 2008 14:28:41 GMT]]></title><description><![CDATA[<p>Aha, und warum sagst Du das nicht, dass Du es so schon probiert hast?! <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="👎"
    /></p>
<p>Dann WM_KILLFOCUS...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524675</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524675</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sat, 07 Jun 2008 14:28:41 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabefocus im Dialog on Wed, 11 Jun 2008 12:03:28 GMT]]></title><description><![CDATA[<p>Mit den Focus-Funktionen, WM_SETFOCUS, WM_KILLFOCUS bleibt die Sache nicht sauber zu handhaben. Es gelingt nur, den in der Ressource festgelgten ersten TABSTOP wieder herzustellen - immerhin etwas. Es müssen offenbar die Caret-Funktionen eingesetzt werden. Will ich probieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1526969</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1526969</guid><dc:creator><![CDATA[berniebutt]]></dc:creator><pubDate>Wed, 11 Jun 2008 12:03:28 GMT</pubDate></item><item><title><![CDATA[Reply to Eingabefocus im Dialog on Thu, 12 Jun 2008 07:28:28 GMT]]></title><description><![CDATA[<p>SetFocus in Dialogen sollte man tunlichst nicht verwenden! <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="🕶"
    /><br />
<a href="http://blogs.msdn.com/oldnewthing/archive/2004/08/02/205624.aspx" rel="nofollow">http://blogs.msdn.com/oldnewthing/archive/2004/08/02/205624.aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1527418</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1527418</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 12 Jun 2008 07:28:28 GMT</pubDate></item></channel></rss>