<?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[2 Fragen zu Editfeldern]]></title><description><![CDATA[<p>Hi<br />
Ich habe 2 Fragen zu Editfeldern:</p>
<p>1. Wenn ich in einem Multiline-Editfeld die DEFAULT_GUI_FONT benutze und dannscrolle, lappt der Text übereinander. Wie kann ich das verhindern bzw. wie muss ich UpdateWindow(...) verwenden, wenn ich die Schriftart so setze:</p>
<pre><code class="language-cpp">hContent = CreateWindow (TEXT(&quot;Edit&quot;), TEXT(NULL), WS_VISIBLE | WS_CHILD | WS_VSCROLL | ES_MULTILINE | ES_AUTOVSCROLL | ES_READONLY, ...);
SendMessage (hContent, WM_SETFONT, (WPARAM)GetStockObject (DEFAULT_GUI_FONT), 0);
</code></pre>
<p>2. Gibt es eine Möglichkeit, in einem Editfeld den Text an den bereits vorhanden Text ranzuhängen, ohne das ich den alten Text vorher speicher und dann über wsprintf(...) den alten mit den neuen Text verbinde?</p>
<p>DIV Ominion</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/159887/2-fragen-zu-editfeldern</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Jul 2026 02:55:34 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/159887.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 19 Sep 2006 19:05:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 2 Fragen zu Editfeldern on Tue, 19 Sep 2006 19:08:38 GMT]]></title><description><![CDATA[<p>Hi<br />
Ich habe 2 Fragen zu Editfeldern:</p>
<p>1. Wenn ich in einem Multiline-Editfeld die DEFAULT_GUI_FONT benutze und dannscrolle, lappt der Text übereinander. Wie kann ich das verhindern bzw. wie muss ich UpdateWindow(...) verwenden, wenn ich die Schriftart so setze:</p>
<pre><code class="language-cpp">hContent = CreateWindow (TEXT(&quot;Edit&quot;), TEXT(NULL), WS_VISIBLE | WS_CHILD | WS_VSCROLL | ES_MULTILINE | ES_AUTOVSCROLL | ES_READONLY, ...);
SendMessage (hContent, WM_SETFONT, (WPARAM)GetStockObject (DEFAULT_GUI_FONT), 0);
</code></pre>
<p>2. Gibt es eine Möglichkeit, in einem Editfeld den Text an den bereits vorhanden Text ranzuhängen, ohne das ich den alten Text vorher speicher und dann über wsprintf(...) den alten mit den neuen Text verbinde?</p>
<p>DIV Ominion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1140642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1140642</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Tue, 19 Sep 2006 19:08:38 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu Editfeldern on Tue, 19 Sep 2006 19:12:40 GMT]]></title><description><![CDATA[<p>zu 1:</p>
<pre><code class="language-cpp">SendMessage (hContent, WM_SETFONT, (WPARAM)GetStockObject (DEFAULT_GUI_FONT), MAKELPARAM(TRUE,0));
</code></pre>
<p>Damit sollte es eigentlich funktionieren.</p>
<p>zu 2:<br />
Nein gibt es nicht. du kannst aber auch lstrcat:<br />
<em>The lstrcat function appends one string to another.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1140648</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1140648</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Tue, 19 Sep 2006 19:12:40 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu Editfeldern on Tue, 19 Sep 2006 19:18:57 GMT]]></title><description><![CDATA[<p>1. funktioniert leider nicht.</p>
<p>Bei 2. geht es mir nur darum, dass ich dann nicht extra eine Variable anlegen muss. Weil in das Editfeld muss viel rein, und deshalb ist sowas für die Programmgröße unraktisch...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1140655</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1140655</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Tue, 19 Sep 2006 19:18:57 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu Editfeldern on Tue, 19 Sep 2006 19:40:59 GMT]]></title><description><![CDATA[<p>1. Hm sollte es aber...ne andere Möglichkeit wär WM_CTLCOLOREDIT.</p>
<p>2. <strong>Wie ich schon sagte! Es geht nicht anders!</strong></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1140680</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1140680</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Tue, 19 Sep 2006 19:40:59 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu Editfeldern on Tue, 19 Sep 2006 22:09:23 GMT]]></title><description><![CDATA[<p><a href="http://www.winapi.net/index.php?inhalt=s10" rel="nofollow">http://www.winapi.net/index.php?inhalt=s10</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1140733</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1140733</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Tue, 19 Sep 2006 22:09:23 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu Editfeldern on Wed, 20 Sep 2006 07:26:14 GMT]]></title><description><![CDATA[<p>1. probiere ich<br />
2. <a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/12048">@CodeFinder</a>: ruhig nicht gleich ausrasten.<br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1644">@flenders</a>: danke für den link</p>
<p>Mfg Ominion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1140830</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1140830</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Wed, 20 Sep 2006 07:26:14 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu Editfeldern on Wed, 20 Sep 2006 12:59:00 GMT]]></title><description><![CDATA[<p>2. klappt wunderbar! hat mein programm doch glatt um einiges verkleinert^^</p>
<p>Jetzt bleibt bloß noch 1. Würde mich freuen, wenn da jemand eine Antwort weiß, da CodeFinder's Antwort ja leider nicht funktioniert hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1141139</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141139</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Wed, 20 Sep 2006 12:59:00 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu Editfeldern on Thu, 21 Sep 2006 13:24:56 GMT]]></title><description><![CDATA[<p>*push*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1141849</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141849</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Thu, 21 Sep 2006 13:24:56 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu Editfeldern on Thu, 21 Sep 2006 13:32:18 GMT]]></title><description><![CDATA[<p>Ominion schrieb:</p>
<blockquote>
<p>2. <a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/12048">@CodeFinder</a>: ruhig nicht gleich ausrasten.</p>
</blockquote>
<p>Ow, das war gar nit böse gemeint, dachte nur dassus überlesen hast...naja egal...</p>
<p>Emm hast du das schon probiert bzw. hat das nicht geholfen ?:</p>
<p>CodeFinder schrieb:</p>
<blockquote>
<p>1. [...]ne andere Möglichkeit wär WM_CTLCOLOREDIT.[...]</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1141860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141860</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 21 Sep 2006 13:32:18 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu Editfeldern on Thu, 21 Sep 2006 18:08:27 GMT]]></title><description><![CDATA[<p>noch nicht probiert, da ich nicht weiß wie ich anfangen soll...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142083</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142083</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Thu, 21 Sep 2006 18:08:27 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu Editfeldern on Thu, 21 Sep 2006 18:20:31 GMT]]></title><description><![CDATA[<p>Ominion schrieb:</p>
<blockquote>
<p>[...]CodeFinder's Antwort ja leider nicht funktioniert hat.</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Ominion schrieb:</p>
<blockquote>
<p>noch nicht probiert, da ich nicht weiß wie ich anfangen soll...</p>
</blockquote>
<p>Hmm...soso...:<br />
<a href="http://winapi.net/index.php?inhalt=s13" rel="nofollow">http://winapi.net/index.php?inhalt=s13</a></p>
<p>Da wirds indirekt beschrieben, lässt sich aber leicht übertragen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142103</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142103</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 21 Sep 2006 18:20:31 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu Editfeldern on Fri, 22 Sep 2006 05:54:24 GMT]]></title><description><![CDATA[<p>hehe war noch auf das mit MAKELPARAM(...) bezogen <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="😃"
    /><br />
Deinen 2. Vroschlag habe ich schon vergessen gehabt^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142289</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142289</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Fri, 22 Sep 2006 05:54:24 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Fragen zu Editfeldern on Fri, 22 Sep 2006 18:28:53 GMT]]></title><description><![CDATA[<p>Habe den Fehler selbst gefunden: Aufgrund dessen, dass ich ein ReadOnly-Editfeld habe, wollte ich die Farbe ändern. Also habe ich</p>
<pre><code class="language-cpp">SetBkMode ((HDC)wParam, TRANSPARENT);
</code></pre>
<p>eingefügt, um das auf die Farbe vom Programm-Hintergrund zu bringen. Als mir das nicht mehr gefiel habe ich das Editfeld weiß gefärbt, und das SetBkMode ((HDC)wParam, TRANSPARENT); nicht rausgenommen. Deshalb hat es sich verhalten, wie es sich immer verhält, wenn Transparent und ne Farbe gleichzeitig rauf sollen...</p>
<p>Mfg Ominion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142782</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142782</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Fri, 22 Sep 2006 18:28:53 GMT</pubDate></item></channel></rss>