<?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[edit box]]></title><description><![CDATA[<p>Hi, wie kann ich bei einer edit textbox einfach text anfügen ?<br />
also das der text der bereits drinn steht drinnen bleibt, und das ein neuer string einfach dazu kommt ?<br />
mfg FoX</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/173416/edit-box</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Jul 2026 22:43:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/173416.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 Feb 2007 21:58:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to edit box on Wed, 14 Feb 2007 21:58:12 GMT]]></title><description><![CDATA[<p>Hi, wie kann ich bei einer edit textbox einfach text anfügen ?<br />
also das der text der bereits drinn steht drinnen bleibt, und das ein neuer string einfach dazu kommt ?<br />
mfg FoX</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1229108</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1229108</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Wed, 14 Feb 2007 21:58:12 GMT</pubDate></item><item><title><![CDATA[Reply to edit box on Wed, 14 Feb 2007 22:32:06 GMT]]></title><description><![CDATA[<p>Habe ich auch schonmal gefragt. Hier kommt die Funktion:</p>
<pre><code class="language-cpp">bool AddText (HWND hWnd, char *lpText)
{
    DWORD dwStart = 0, dwEnd = 0;
    int nLen;

    nLen = GetWindowTextLength (hWnd);
    SendMessage (hWnd, EM_GETSEL, (WPARAM) &amp;dwStart, (LPARAM) &amp;dwEnd);
    SendMessage (hWnd, EM_SETSEL, (WPARAM) nLen, (LPARAM) nLen);
    SendMessage (hWnd, EM_REPLACESEL, (WPARAM) FALSE, (LPARAM) lpText);
    SendMessage (hWnd, EM_SETSEL, (WPARAM) dwStart, (LPARAM) dwEnd);

    return true;
}
</code></pre>
<p>damit kannst du an jedes Control Text ranhängen</p>
<p>Mfg Ominion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1229127</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1229127</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Wed, 14 Feb 2007 22:32:06 GMT</pubDate></item><item><title><![CDATA[Reply to edit box on Thu, 15 Feb 2007 09:52:31 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/11526">@Ominion</a><br />
warum hast du der funktion einen boolischen rückgabewert spendiert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1229274</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1229274</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 15 Feb 2007 09:52:31 GMT</pubDate></item><item><title><![CDATA[Reply to edit box on Fri, 16 Feb 2007 13:33:08 GMT]]></title><description><![CDATA[<p>weil man normal noch guckt ob die parameter ok sind usw-</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1229559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1229559</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Fri, 16 Feb 2007 13:33:08 GMT</pubDate></item><item><title><![CDATA[Reply to edit box on Fri, 16 Feb 2007 13:38:01 GMT]]></title><description><![CDATA[<p>(D)Evil schrieb:</p>
<blockquote>
<p>weil man normal noch guckt ob die parameter ok sind usw-</p>
</blockquote>
<p>mensch ich wollt nur nen denkanstoss geben und du musst alles verraten :p<br />
oder habe ich den hauch der ironie bei dir übersehen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1229563</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1229563</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Fri, 16 Feb 2007 13:38:01 GMT</pubDate></item><item><title><![CDATA[Reply to edit box on Fri, 16 Feb 2007 20:29:02 GMT]]></title><description><![CDATA[<p>nur für dich miller_m:</p>
<pre><code class="language-cpp">void AddText (HWND hWnd, char *lpText)
{
    DWORD dwStart = 0, dwEnd = 0;
    int nLen;

    nLen = GetWindowTextLength (hWnd);
    SendMessage (hWnd, EM_GETSEL, (WPARAM) &amp;dwStart, (LPARAM) &amp;dwEnd);
    SendMessage (hWnd, EM_SETSEL, (WPARAM) nLen, (LPARAM) nLen);
    SendMessage (hWnd, EM_REPLACESEL, (WPARAM) FALSE, (LPARAM) lpText);
    SendMessage (hWnd, EM_SETSEL, (WPARAM) dwStart, (LPARAM) dwEnd);
}
</code></pre>
<p>Mfg Ominion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1229793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1229793</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Fri, 16 Feb 2007 20:29:02 GMT</pubDate></item><item><title><![CDATA[Reply to edit box on Sat, 17 Feb 2007 12:51:54 GMT]]></title><description><![CDATA[<p>Funktioniert nicht !</p>
<p>Keine Ahnung wieso, der text wird überschrieben ! Der text der übergeben wird, is dann der einzige text der in der text steht !</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1230055</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1230055</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Sat, 17 Feb 2007 12:51:54 GMT</pubDate></item><item><title><![CDATA[Reply to edit box on Sat, 17 Feb 2007 23:21:39 GMT]]></title><description><![CDATA[<p>Ominion  schrieb:</p>
<blockquote>
<p>nur für dich miller_m: [...]</p>
</blockquote>
<p>Ne, eben nicht!<br />
Hast du (D)Evil's Hinweis gelesen?</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /></p>
<p>(D)Evil schrieb:</p>
<blockquote>
<p>weil man normal noch guckt ob die parameter ok sind usw-</p>
</blockquote>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/12602">@Foxx90</a>: Nimm lieber diese Funktionen, die sind besser <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <a href="http://winapi.net/index.php?inhalt=s10" rel="nofollow">http://winapi.net/index.php?inhalt=s10</a>. Wobei auch hier die Paramter-Prüfung fehlt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1230374</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1230374</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sat, 17 Feb 2007 23:21:39 GMT</pubDate></item><item><title><![CDATA[Reply to edit box on Sat, 17 Feb 2007 23:51:28 GMT]]></title><description><![CDATA[<p>ööhhhhmmmm...der link...der...naja egal</p>
<pre><code class="language-cpp">bool AddText (HWND hWnd, char *lpText) 
{ 
    if (hWnd == NULL || hWnd == 0)
        return false;

    if (lpText == NULL || lpText == 0)
        return false;

    DWORD dwStart = 0, dwEnd = 0; 
    int nLen; 

    nLen = GetWindowTextLength (hWnd); 
    SendMessage (hWnd, EM_GETSEL, (WPARAM) &amp;dwStart, (LPARAM) &amp;dwEnd); 
    SendMessage (hWnd, EM_SETSEL, (WPARAM) nLen, (LPARAM) nLen); 
    SendMessage (hWnd, EM_REPLACESEL, (WPARAM) FALSE, (LPARAM) lpText); 
    SendMessage (hWnd, EM_SETSEL, (WPARAM) dwStart, (LPARAM) dwEnd); 

    return true;
}
</code></pre>
<p>kA warum ich das mit void gemacht habe, war glaube ich ein bisschen abwesend...</p>
<p>Die Funktion vom Link entspricht meiner!</p>
<p>Mfg Ominion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1230378</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1230378</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Sat, 17 Feb 2007 23:51:28 GMT</pubDate></item><item><title><![CDATA[Reply to edit box on Sun, 18 Feb 2007 01:37:16 GMT]]></title><description><![CDATA[<p>Ominion schrieb:</p>
<blockquote>
<p>ööhhhhmmmm...der link...der...naja egal</p>
<pre><code class="language-cpp">bool AddText (HWND hWnd, char *lpText) 
{ 
    if (hWnd == NULL || hWnd == 0)
        return false;

    if (lpText == NULL || lpText == 0)
        return false;
[...]
}
</code></pre>
</blockquote>
<p>1. NULL ist gleich 0 (in C++).<br />
2. Die Überprüfung ist falsch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> .<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /></p>
<pre><code class="language-cpp">if(!IsWindow(hWnd) || lpText == NULL)
  return (false);
</code></pre>
<p>Ominion schrieb:</p>
<blockquote>
<p>Die Funktion vom Link entspricht meiner!</p>
</blockquote>
<p>Nein, das (u.a.) Wichtigste ist bei Dir leider abgeändert. Siehe Typ des letzten Parameters.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1230395</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1230395</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sun, 18 Feb 2007 01:37:16 GMT</pubDate></item><item><title><![CDATA[Reply to edit box on Sun, 18 Feb 2007 12:20:49 GMT]]></title><description><![CDATA[<p>die überprüfung ist nicht falsch, man kann se nur besser machen...</p>
<p>Mfg Ominion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1230538</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1230538</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Sun, 18 Feb 2007 12:20:49 GMT</pubDate></item><item><title><![CDATA[Reply to edit box on Sun, 18 Feb 2007 12:25:29 GMT]]></title><description><![CDATA[<p>Hmm 2x jeweils auf das selbe zu Prüfen ist nat. schon ne goile Idee ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1230541</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1230541</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sun, 18 Feb 2007 12:25:29 GMT</pubDate></item><item><title><![CDATA[Reply to edit box on Sun, 18 Feb 2007 12:29:39 GMT]]></title><description><![CDATA[<p>dann kann man beides wegoptimieren. :p <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1230547</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1230547</guid><dc:creator><![CDATA[-compiler-]]></dc:creator><pubDate>Sun, 18 Feb 2007 12:29:39 GMT</pubDate></item><item><title><![CDATA[Reply to edit box on Sun, 18 Feb 2007 16:27:35 GMT]]></title><description><![CDATA[<p>Das vllt. nicht, aber es ist nicht falsch...</p>
<p>Mfg Ominion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1230692</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1230692</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Sun, 18 Feb 2007 16:27:35 GMT</pubDate></item></channel></rss>