<?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[Frage zu SendMessage]]></title><description><![CDATA[<p>Habe ein Problem mit SendMessage:<br />
Hi,<br />
ich versuche mit folgendem Code in einem RichEdit (Form1 RichEdit1) an der Cursorposition einen Textblock einzufügen. Der C++ Builder akzeptiert zwar den Code, aber es passiert nichts.Wo liegt mein Fehler?</p>
<p>HANDLE hWnd;<br />
hWnd = GetActiveWindow();</p>
<p>DWORD dwLastPos;</p>
<p>SendMessage(hWnd, EM_SETSEL, 0, -1);<br />
SendMessage(hWnd, EM_GETSEL, NULL, (LPARAM)&amp;dwLastPos);<br />
SendMessage(hWnd, EM_SETSEL, dwLastPos, dwLastPos);</p>
<p>// Text anhängen<br />
SendMessage(hWnd, EM_REPLACESEL, (WPARAM)FALSE, (LPARAM)&quot;Text&quot;);</p>
<p>Wär nett, wenn mir jemand ein Code - Beispiel geben könnte, bin relativ neu bei C++.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/168755/frage-zu-sendmessage</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 03:22:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/168755.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 27 Dec 2006 16:14:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage zu SendMessage on Wed, 27 Dec 2006 16:14:44 GMT]]></title><description><![CDATA[<p>Habe ein Problem mit SendMessage:<br />
Hi,<br />
ich versuche mit folgendem Code in einem RichEdit (Form1 RichEdit1) an der Cursorposition einen Textblock einzufügen. Der C++ Builder akzeptiert zwar den Code, aber es passiert nichts.Wo liegt mein Fehler?</p>
<p>HANDLE hWnd;<br />
hWnd = GetActiveWindow();</p>
<p>DWORD dwLastPos;</p>
<p>SendMessage(hWnd, EM_SETSEL, 0, -1);<br />
SendMessage(hWnd, EM_GETSEL, NULL, (LPARAM)&amp;dwLastPos);<br />
SendMessage(hWnd, EM_SETSEL, dwLastPos, dwLastPos);</p>
<p>// Text anhängen<br />
SendMessage(hWnd, EM_REPLACESEL, (WPARAM)FALSE, (LPARAM)&quot;Text&quot;);</p>
<p>Wär nett, wenn mir jemand ein Code - Beispiel geben könnte, bin relativ neu bei C++.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1198569</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1198569</guid><dc:creator><![CDATA[Editor]]></dc:creator><pubDate>Wed, 27 Dec 2006 16:14:44 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu SendMessage on Wed, 27 Dec 2006 16:30:43 GMT]]></title><description><![CDATA[<p>Probier das :</p>
<pre><code class="language-cpp">[code]BOOL Edit_AddText(HWND hWnd, LPCTSTR 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);
}

//bsp. Edit_AddText(hWndEdit,&quot;Text&quot;)

[/code]
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1198584</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1198584</guid><dc:creator><![CDATA[Ascharan]]></dc:creator><pubDate>Wed, 27 Dec 2006 16:30:43 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu SendMessage on Wed, 27 Dec 2006 17:14:40 GMT]]></title><description><![CDATA[<p>Damit bekomme ich mehrere Fehlermeldungen.<br />
Kann ich den Code überhaupt in ein &quot;ButtonClick&quot; Ereignis schreiben?<br />
Sorry habe da noch viel zu lernen, aber ich lerne am Besten mit &quot;learning by doing&quot;, so hab ich auch CNC und Roboterprogrammierung gelernt. <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 />
Bitte erklär mir das noch mal für Anfänger <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="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1198614</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1198614</guid><dc:creator><![CDATA[Editor]]></dc:creator><pubDate>Wed, 27 Dec 2006 17:14:40 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu SendMessage on Wed, 27 Dec 2006 17:20:06 GMT]]></title><description><![CDATA[<p>nan na die BOOL Function schreibst du am anfang deines scriptes is ne komplette funktion weis aber net ob du MFC verwendest muesste da aber auch funktionieren</p>
<p>bei ButtonClick</p>
<p>bsp.:</p>
<pre><code class="language-cpp">[code]
case WM_COMMAND:
  if (LOWORD(wParam) == IDOK) // Button ID
  {
     Edit_AddText(hWndEdit,&quot;Text&quot;);// hWndEdit is dei Editfeld,text dei Text
     return TRUE;
  }
break;[/code]
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1198625</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1198625</guid><dc:creator><![CDATA[Ascharan]]></dc:creator><pubDate>Wed, 27 Dec 2006 17:20:06 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu SendMessage on Wed, 27 Dec 2006 19:15:08 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/7281">@Ascharan</a><br />
Ja ich weiß, Anfänger kosten Nerven. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Um so erfreulicher ist' s, das du mir trotzdem meine Fragen beantwortest.<br />
Hat mir sehr weitergeholfen, danke! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1198681</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1198681</guid><dc:creator><![CDATA[Editor]]></dc:creator><pubDate>Wed, 27 Dec 2006 19:15:08 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu SendMessage on Thu, 28 Dec 2006 12:39:56 GMT]]></title><description><![CDATA[<p>ok freut mich das ich weiterhelfen konnte da ich eine solche freage selbst scho gestellt habe <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="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1198955</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1198955</guid><dc:creator><![CDATA[Ascharan]]></dc:creator><pubDate>Thu, 28 Dec 2006 12:39:56 GMT</pubDate></item></channel></rss>