<?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[eingabezeile einfügen]]></title><description><![CDATA[<p>hallo,</p>
<p>ich möchte in einem erschaffenem Fenster eine Zeile mit Tastatur-Eingabefunktion<br />
einfügen, wie der in Windows genutzte Rechner (um es später mit<br />
Rechenbuttons und -funktionen mit Rückgabewert auf die Zeile zu ergänzen).</p>
<p>Wie erzeugt man eine solche Zeile ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/238065/eingabezeile-einfügen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 01:14:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/238065.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 05 Apr 2009 23:53:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to eingabezeile einfügen on Sun, 05 Apr 2009 23:53:39 GMT]]></title><description><![CDATA[<p>hallo,</p>
<p>ich möchte in einem erschaffenem Fenster eine Zeile mit Tastatur-Eingabefunktion<br />
einfügen, wie der in Windows genutzte Rechner (um es später mit<br />
Rechenbuttons und -funktionen mit Rückgabewert auf die Zeile zu ergänzen).</p>
<p>Wie erzeugt man eine solche Zeile ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1691504</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1691504</guid><dc:creator><![CDATA[Consideration]]></dc:creator><pubDate>Sun, 05 Apr 2009 23:53:39 GMT</pubDate></item><item><title><![CDATA[Reply to eingabezeile einfügen on Mon, 06 Apr 2009 00:39:30 GMT]]></title><description><![CDATA[<p>Da nimmst du eine stan d a r t window klasse &quot;edit&quot;, (aus der control-library)</p>
<p>siehste hier:<br />
<a href="http://msdn.microsoft.com/en-us/library/bb775458(VS.85).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/bb775458(VS.85).aspx</a></p>
<p>da Beispiele gerne gefragt sind:</p>
<pre><code class="language-cpp">LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
static HWND hEdit;

....

switch(message)
{
case WM_CREATE:
{
hEdit=CreateWindow (
            &quot;edit&quot;,         /* Classname */
           &quot;test_messages&quot;,       /* Title Text */
           WS_CHILD|WS_VISIBLE|ES_AUTOHSCROLL |ES_LEFT, /* default window */
           10,       /* Windows decides the position */
           10,       /* where the window ends up on the screen */
           40,                 /* The programs width */
           15,                 /* and height in pixels */
          hwnd,        /* The window is a child-window to application */
           NULL,                /* No menu */
           hGlobalInst,       /* Program Instance handler */
           NULL                 /* No Window Creation data */
           );
ShowWindow(hEdit,SW_SHOWNORMAL);

...
return 0;
}
case WM_COMMAND:

..... usw.
</code></pre>
<p>Da du evtl. auch den text auslesen und einen einfügen willst, hier noch die proceduren</p>
<pre><code class="language-cpp">char *buffer = NULL;
            int length=GetWindowTextLength(TextInput.getHandle());
            buffer =new char[length+1];
            GetWindowText(TextInput.getHandle(),buffer,length+1);
            buffer[length]='\0';
            string temp=&quot;\r\n you had written:\r\n&quot;;
            temp+=buffer;
            SendMessage(TextInput.getHandle(),WM_SETTEXT,(WPARAM)1,(LPARAM)temp.c_str());
</code></pre>
<p>gruuß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1691512</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1691512</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Mon, 06 Apr 2009 00:39:30 GMT</pubDate></item><item><title><![CDATA[Reply to eingabezeile einfügen on Mon, 06 Apr 2009 04:10:23 GMT]]></title><description><![CDATA[<p>zeusosc schrieb:</p>
<blockquote>
<p>stan d a r t</p>
</blockquote>
<p>willsu du die rächtsschraipunk räfomian?<br />
<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/1691523</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1691523</guid><dc:creator><![CDATA[reform n00b]]></dc:creator><pubDate>Mon, 06 Apr 2009 04:10:23 GMT</pubDate></item><item><title><![CDATA[Reply to eingabezeile einfügen on Mon, 06 Apr 2009 13:21:38 GMT]]></title><description><![CDATA[<p>ne wenn ich das wort ausschreibe dann sieht das so aus: standart , genauso wie vor r a u s: vorraus</p>
<p>greetz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1691781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1691781</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Mon, 06 Apr 2009 13:21:38 GMT</pubDate></item><item><title><![CDATA[Reply to eingabezeile einfügen on Mon, 06 Apr 2009 13:39:12 GMT]]></title><description><![CDATA[<p>wenn man es richtig ausschreibt, dann sieht das so aus:<br />
Standard, im Voraus und nicht so:<br />
standart im vorraus</p>
<p><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>bitte sehr, im pfohrrauhs<br />
<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>
]]></description><link>https://www.c-plusplus.net/forum/post/1691794</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1691794</guid><dc:creator><![CDATA[duden n00b]]></dc:creator><pubDate>Mon, 06 Apr 2009 13:39:12 GMT</pubDate></item><item><title><![CDATA[Reply to eingabezeile einfügen on Mon, 06 Apr 2009 14:25:31 GMT]]></title><description><![CDATA[<p>hehe, ok,<br />
*mirselbstinsbeingeschossen*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1691831</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1691831</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Mon, 06 Apr 2009 14:25:31 GMT</pubDate></item><item><title><![CDATA[Reply to eingabezeile einfügen on Mon, 06 Apr 2009 15:56:18 GMT]]></title><description><![CDATA[<p>kein problem, hier wird dich gehift, bruder!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1691890</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1691890</guid><dc:creator><![CDATA[duden n00b]]></dc:creator><pubDate>Mon, 06 Apr 2009 15:56:18 GMT</pubDate></item></channel></rss>