<?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[CEdit-Felder leergefegt nach Rückkehr aus anderer Applikation]]></title><description><![CDATA[<p>Nach galaxis-weiter Forumsuche richte ich nun mein Problem an Euch..</p>
<p>Ich habe eine dialogfeld-basierte Anwendung unter MFC/C++ 6.0 unter XP erstellt.</p>
<p>Wenn ich nun ein Fenster irgendeines anderen Programmes nach vorne hole, daraus etwas mit CTRL-C kopiere und in meine MFC-Anwendung (z.B. mit Alt-Tab) zurückkehre, um den Text dort mit CTRL-V in eines der CEdit-Felder einzukopieren, muß ich manchmal (nicht immer!) die unerfreuliche Erfahrung machen, daß ALLE Felder ohne Inhalt angezeigt werden.<br />
-&gt; der Kopierzweck ist nur ein Beispiel, warum ich die MFC-Anwendung vorübergehend dem Hintergrund überlasse - ich konnte noch keinen Zusammenhang ausmachen, in welchem Kontext das Problem entsteht und wann nicht.</p>
<p>Ich löse nun als Gegenmaßnahme per Funktionstaste einen UpdateData(FALSE) aus, kann so den zu diesem Zeitpunkt gespeicherten Inhalt der m_CEdit-Felder reloaden, aber mehr als eine Krücke ist das nicht.</p>
<p>Hat jemand eine Idee, was mir dieses Verhalten beschert <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="😕"
    /></p>
<p>Thanx</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/193713/cedit-felder-leergefegt-nach-rückkehr-aus-anderer-applikation</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Apr 2026 04:42:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/193713.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 28 Sep 2007 21:00:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CEdit-Felder leergefegt nach Rückkehr aus anderer Applikation on Fri, 28 Sep 2007 21:00:22 GMT]]></title><description><![CDATA[<p>Nach galaxis-weiter Forumsuche richte ich nun mein Problem an Euch..</p>
<p>Ich habe eine dialogfeld-basierte Anwendung unter MFC/C++ 6.0 unter XP erstellt.</p>
<p>Wenn ich nun ein Fenster irgendeines anderen Programmes nach vorne hole, daraus etwas mit CTRL-C kopiere und in meine MFC-Anwendung (z.B. mit Alt-Tab) zurückkehre, um den Text dort mit CTRL-V in eines der CEdit-Felder einzukopieren, muß ich manchmal (nicht immer!) die unerfreuliche Erfahrung machen, daß ALLE Felder ohne Inhalt angezeigt werden.<br />
-&gt; der Kopierzweck ist nur ein Beispiel, warum ich die MFC-Anwendung vorübergehend dem Hintergrund überlasse - ich konnte noch keinen Zusammenhang ausmachen, in welchem Kontext das Problem entsteht und wann nicht.</p>
<p>Ich löse nun als Gegenmaßnahme per Funktionstaste einen UpdateData(FALSE) aus, kann so den zu diesem Zeitpunkt gespeicherten Inhalt der m_CEdit-Felder reloaden, aber mehr als eine Krücke ist das nicht.</p>
<p>Hat jemand eine Idee, was mir dieses Verhalten beschert <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="😕"
    /></p>
<p>Thanx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1374659</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1374659</guid><dc:creator><![CDATA[Padd_y]]></dc:creator><pubDate>Fri, 28 Sep 2007 21:00:22 GMT</pubDate></item><item><title><![CDATA[Reply to CEdit-Felder leergefegt nach Rückkehr aus anderer Applikation on Sat, 29 Sep 2007 14:16:54 GMT]]></title><description><![CDATA[<p>Auf was für Nachrichten reagierst Du in Deriner Message Map. Ich vermute eher, dass Du eine Nachricht falsch behandelt. Vermutlich EN_SETFOCUS o.ä.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1374869</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1374869</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 29 Sep 2007 14:16:54 GMT</pubDate></item><item><title><![CDATA[Reply to CEdit-Felder leergefegt nach Rückkehr aus anderer Applikation on Sat, 29 Sep 2007 18:35:40 GMT]]></title><description><![CDATA[<p>Volltreffer!</p>
<p>Ich hatte nicht damit gerechnet, daß die Rückkehr zum MFC-Programm ein EN_SETFOCUS-Ereignis für das Feld auslöst, wo der Cursor gerade steht!</p>
<p>Für die Logik meines Programmes ist es ungünstig, daß ein m.E. harmloser/üblicher Applikationswechsel in dieser Weise einen (zusätzlichen) Impuls abgibt.</p>
<p>Na ja, immerhin weiß ich jetzt, was passiert :p<br />
Und das ist schon mal die halbe Miete.</p>
<p>Danke<br />
Siegmar</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1375005</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1375005</guid><dc:creator><![CDATA[Padd_y]]></dc:creator><pubDate>Sat, 29 Sep 2007 18:35:40 GMT</pubDate></item></channel></rss>