<?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[tabstop]]></title><description><![CDATA[<p>Hallo</p>
<p>Ich versuche in einem Richedit Feld vom Programm aus den Cursor zum nächsten<br />
Tabstop zu setzen mit:</p>
<pre><code>SendMessage(hWnd, WM_KEYDOWN,(WPARAM)VK_TAB,0);
</code></pre>
<p>Doch das funkioniert so nicht. Was ist hier falsch ?</p>
<p>danke im Voraus<br />
Linus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/113532/tabstop</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 16:13:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/113532.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 23 Jun 2005 19:01:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to tabstop on Thu, 23 Jun 2005 19:01:09 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Ich versuche in einem Richedit Feld vom Programm aus den Cursor zum nächsten<br />
Tabstop zu setzen mit:</p>
<pre><code>SendMessage(hWnd, WM_KEYDOWN,(WPARAM)VK_TAB,0);
</code></pre>
<p>Doch das funkioniert so nicht. Was ist hier falsch ?</p>
<p>danke im Voraus<br />
Linus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/815972</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/815972</guid><dc:creator><![CDATA[linus]]></dc:creator><pubDate>Thu, 23 Jun 2005 19:01:09 GMT</pubDate></item><item><title><![CDATA[Reply to tabstop on Thu, 23 Jun 2005 20:50:14 GMT]]></title><description><![CDATA[<p>hWnd ist der Handle zum RichEdit Control?<br />
Das Control hat den Eingabefocus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/816046</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/816046</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 23 Jun 2005 20:50:14 GMT</pubDate></item><item><title><![CDATA[Reply to tabstop on Fri, 24 Jun 2005 07:06:54 GMT]]></title><description><![CDATA[<p>Ja, hwnd ist das handle vom richedit<br />
Den Eingabefocus hat ein anderes Steuerelement.<br />
Aber ich denke , dass der Einagbefocus nicht das Problem sein kann ,<br />
denn ich sende ja mehrere Nachrichten hintereinander an dieses Richedit.</p>
<pre><code>...
tl=GetWindowTextLength(hWnd);
SendMessage(hWnd,EM_SETSEL,tl,tl);                    // letzte Stelle Markieren
SendMessage(hWnd,EM_REPLACESEL,FALSE,(LPARAM) Text1); // Text1 angehängt
tl=GetWindowTextLength(hWnd);                         // wieder letzte Stelle
SendMessage(hWnd,EM_SETSEL,tl,tl);                    // und markiert
SendMessage(hWnd,WM_KEYDOWN,(WPARAM),VK_TAB,0);       //Tabulator-Taste simulieren
tl=GetWindowTextLength(hWnd);
SendMessage(hWnd,EM_SETSEL,tl,tl);                    // letzte Stelle Markieren
SendMessage(hWnd,EM_REPLACESEL,FALSE,(LPARAM) Text2); // Text2 angehängt
...
</code></pre>
<p>die Texte werden ja geschrieben nur WM_KEYDOWN kommt nicht an .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/816151</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/816151</guid><dc:creator><![CDATA[linus]]></dc:creator><pubDate>Fri, 24 Jun 2005 07:06:54 GMT</pubDate></item><item><title><![CDATA[Reply to tabstop on Fri, 24 Jun 2005 07:57:26 GMT]]></title><description><![CDATA[<p>Sende das mal zum Hauptfenster.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/816191</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/816191</guid><dc:creator><![CDATA[.............]]></dc:creator><pubDate>Fri, 24 Jun 2005 07:57:26 GMT</pubDate></item><item><title><![CDATA[Reply to tabstop on Fri, 24 Jun 2005 08:13:03 GMT]]></title><description><![CDATA[<p>da kommt gar nichts noch nicht einmal text</p>
]]></description><link>https://www.c-plusplus.net/forum/post/816204</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/816204</guid><dc:creator><![CDATA[linus]]></dc:creator><pubDate>Fri, 24 Jun 2005 08:13:03 GMT</pubDate></item><item><title><![CDATA[Reply to tabstop on Fri, 24 Jun 2005 08:30:52 GMT]]></title><description><![CDATA[<p>PostMessage(GetParent(hWnd), WM_KEYDOWN,(WPARAM)VK_TAB,0);</p>
]]></description><link>https://www.c-plusplus.net/forum/post/816223</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/816223</guid><dc:creator><![CDATA[flasche antwort]]></dc:creator><pubDate>Fri, 24 Jun 2005 08:30:52 GMT</pubDate></item><item><title><![CDATA[Reply to tabstop on Fri, 24 Jun 2005 10:34:31 GMT]]></title><description><![CDATA[<p>Text wird ausgegeben aber ohne Tabstop</p>
<p>Erklärung:<br />
Ich programmiere einen Chat und dort wird in einem EditFenster der Text eingegeben.<br />
Dann durch Enter oder klick auf Button [senden] soll der Text<br />
mit dem Namen desjenigen der den Text geschickt hat in ein Richeditfenster<br />
geschrieben werden also .z.B</p>
<p>Heinz: text1<br />
Müller2: text2<br />
00: text3</p>
<p>so in etwa.<br />
Das ganze geschieht in einer Funktion<br />
TextSchreiben(HWND hWnd , char * text1,char * text2)<br />
abgearbeitet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/816320</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/816320</guid><dc:creator><![CDATA[linus]]></dc:creator><pubDate>Fri, 24 Jun 2005 10:34:31 GMT</pubDate></item><item><title><![CDATA[Reply to tabstop on Fri, 24 Jun 2005 17:13:13 GMT]]></title><description><![CDATA[<p>habs jetzt anders gemacht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /><br />
einfach das Zeichen mit dem Integerwert 9 (=Tab) eingesetzt<br />
jetzt funktioniert es <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="🙂"
    /></p>
<p>Trotzdem wäre es schön zu wissen wie man<br />
Tastatureingaben im Richedit simulieren kann</p>
<p>Vielleicht weis das ja jemand ????</p>
<p>Danke und Gruss<br />
Linus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/816576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/816576</guid><dc:creator><![CDATA[linus]]></dc:creator><pubDate>Fri, 24 Jun 2005 17:13:13 GMT</pubDate></item></channel></rss>