<?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[Kann keinen Text in Edit-Control eingeben]]></title><description><![CDATA[<p>Hey,<br />
ich habe ein kleines Problem.<br />
Und zwar versuche ich auf meinem Fenster ein Edit-Control anzeigen zu lassen.<br />
Dazu habe ich folgenden Code in WndProc:</p>
<pre><code class="language-cpp">static HWND hwndEdit;
    static TCHAR text[30];

    switch (msg) {
           case WM_CREATE:
                {
               	hwndEdit = CreateWindow(TEXT(&quot;Edit&quot;), NULL, WS_CHILD | WS_VISIBLE | WS_BORDER, 50, 50, 150, 20, hwnd, (HMENU) ID_EDIT, NULL, NULL);
                break;
                }
    }
</code></pre>
<p>Das Control wird zwar angezeigt, jedoch kann ich keinen Text eingeben... Einfügen funktioniert... Woran liegt das? (hatte das schonmal so gemacht, da hatte es funktioniert, ich muss irgendwo einen Fehler haben)</p>
<p>MfG,<br />
-haiyyu_</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/245035/kann-keinen-text-in-edit-control-eingeben</link><generator>RSS for Node</generator><lastBuildDate>Fri, 03 Apr 2026 18:42:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/245035.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 09 Jul 2009 10:14:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 10:14:44 GMT]]></title><description><![CDATA[<p>Hey,<br />
ich habe ein kleines Problem.<br />
Und zwar versuche ich auf meinem Fenster ein Edit-Control anzeigen zu lassen.<br />
Dazu habe ich folgenden Code in WndProc:</p>
<pre><code class="language-cpp">static HWND hwndEdit;
    static TCHAR text[30];

    switch (msg) {
           case WM_CREATE:
                {
               	hwndEdit = CreateWindow(TEXT(&quot;Edit&quot;), NULL, WS_CHILD | WS_VISIBLE | WS_BORDER, 50, 50, 150, 20, hwnd, (HMENU) ID_EDIT, NULL, NULL);
                break;
                }
    }
</code></pre>
<p>Das Control wird zwar angezeigt, jedoch kann ich keinen Text eingeben... Einfügen funktioniert... Woran liegt das? (hatte das schonmal so gemacht, da hatte es funktioniert, ich muss irgendwo einen Fehler haben)</p>
<p>MfG,<br />
-haiyyu_</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739597</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739597</guid><dc:creator><![CDATA[haiyyu_]]></dc:creator><pubDate>Thu, 09 Jul 2009 10:14:44 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 10:37:24 GMT]]></title><description><![CDATA[<p>Also ich würd ma spontan sagen der braucht noch ne HINSTANCE..</p>
<pre><code class="language-cpp">//probier das mal
hwndEdit = CreateWindow(TEXT(&quot;Edit&quot;), NULL, WS_CHILD | WS_VISIBLE | WS_BORDER, 50, 50, 150, 20, hwnd, (HMENU) ID_EDIT, GetModuleHandle(NULL, NULL);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1739620</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739620</guid><dc:creator><![CDATA[..]]></dc:creator><pubDate>Thu, 09 Jul 2009 10:37:24 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 10:39:36 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">//sry.. klammer vergessen
hwndEdit = CreateWindow(TEXT(&quot;Edit&quot;), NULL, WS_CHILD | WS_VISIBLE | WS_BORDER, 50, 50, 150, 20, hwnd, (HMENU) ID_EDIT, GetModuleHandle(NULL), NULL);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1739621</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739621</guid><dc:creator><![CDATA[..]]></dc:creator><pubDate>Thu, 09 Jul 2009 10:39:36 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 10:53:43 GMT]]></title><description><![CDATA[<p>sry man<br />
vergiß meinen kram da passt was anderes<br />
(man was fürn kack hab ich davorgeschlagen O.o)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739631</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739631</guid><dc:creator><![CDATA[..]]></dc:creator><pubDate>Thu, 09 Jul 2009 10:53:43 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 10:54:15 GMT]]></title><description><![CDATA[<p>Hey,<br />
danke für die Antwort.<br />
Habe es versucht, leider kann ich immer noch nichts eingeben.</p>
<p>MfG,<br />
-haiyyu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739632</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739632</guid><dc:creator><![CDATA[haiyyu_]]></dc:creator><pubDate>Thu, 09 Jul 2009 10:54:15 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 11:11:29 GMT]]></title><description><![CDATA[<p>postet bitte (ausnungsweise) mal deinen/MEEEEEHR quellcode<br />
dann schau ich ma</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739646</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739646</guid><dc:creator><![CDATA[..]]></dc:creator><pubDate>Thu, 09 Jul 2009 11:11:29 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 11:15:45 GMT]]></title><description><![CDATA[<p>Hey,<br />
habe es gelöst <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 />
Es hat ein TranslateMessage(&amp;msg) gefehlt.</p>
<p>MfG,<br />
-haiyyu_</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739649</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739649</guid><dc:creator><![CDATA[haiyyu_]]></dc:creator><pubDate>Thu, 09 Jul 2009 11:15:45 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 11:16:32 GMT]]></title><description><![CDATA[<p>^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739650</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739650</guid><dc:creator><![CDATA[..]]></dc:creator><pubDate>Thu, 09 Jul 2009 11:16:32 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 11:40:03 GMT]]></title><description><![CDATA[<p>Hey,<br />
ich möchte jetzt keinen neuen Thread erstellen, deshalb frage ich hier.<br />
Ich suche eine Windows-Nachricht, die ausgelöst wird, wenn der Benutzer das Fenster vergrößert/verkleinert. WM_RESIZE gibt es leider nicht und Google will mir auch nicht helfen <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>
<p>MfG,<br />
-haiyyu_</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739659</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739659</guid><dc:creator><![CDATA[haiyyu_]]></dc:creator><pubDate>Thu, 09 Jul 2009 11:40:03 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 11:43:34 GMT]]></title><description><![CDATA[<p>WM_SIZE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739663</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739663</guid><dc:creator><![CDATA[..]]></dc:creator><pubDate>Thu, 09 Jul 2009 11:43:34 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 11:55:47 GMT]]></title><description><![CDATA[<p>Hey,<br />
danke, das funktioniert.<br />
Nun noch ein Problem:<br />
Wie kann ich die Größe des Controls ändern, nachdem es erstellt wurde?</p>
<p>MfG,<br />
-haiyyu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739673</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739673</guid><dc:creator><![CDATA[haiyyu_]]></dc:creator><pubDate>Thu, 09 Jul 2009 11:55:47 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 12:23:45 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">//du brauchst das hwnd des controls oder du hohlst es dir mit GetDlgItem
z.B.
HWND hWndControl = GetDlgItem(hwnd/*parent*/,/*menu-id des controls*/);
SetWindowPos(hWndMDI, NULL, /*X-position*/, /*Y-position*/, /*deine breite*/,/*deine höhe*/, SWP_NOZORDER);

//falls dir des so passt..
//wenn dein control automatisch die größe ändern soll (mit dem parent) dann bei parent WM_SIZE einfach des einfügen
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1739689</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739689</guid><dc:creator><![CDATA[..]]></dc:creator><pubDate>Thu, 09 Jul 2009 12:23:45 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 12:24:39 GMT]]></title><description><![CDATA[<p>.. schrieb:</p>
<blockquote>
<pre><code class="language-cpp">//du brauchst das hwnd des controls oder du hohlst es dir mit GetDlgItem
z.B.
HWND hWndControl = GetDlgItem(hwnd/*parent*/,/*menu-id des controls*/);
SetWindowPos(hWndMDI, NULL, /*X-position*/, /*Y-position*/, /*deine breite*/,/*deine höhe*/, SWP_NOZORDER);

//falls dir des so passt..
//wenn dein control automatisch die größe ändern soll (mit dem parent) dann bei parent WM_SIZE einfach des einfügen
</code></pre>
</blockquote>
<p>ich mein natürlich</p>
<pre><code class="language-cpp">SetWindowPos(hWndControl,
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1739690</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739690</guid><dc:creator><![CDATA[..]]></dc:creator><pubDate>Thu, 09 Jul 2009 12:24:39 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 12:40:11 GMT]]></title><description><![CDATA[<p>Hey,<br />
vielen Dank, habe noch eine letzte Frage:<br />
Ich möchte das Edit-Control so groß wie meine Form machen, wie kann ich nun die Form-Größe auslesen?</p>
<p>MfG,<br />
-haiyyu_</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739700</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739700</guid><dc:creator><![CDATA[haiyyu_]]></dc:creator><pubDate>Thu, 09 Jul 2009 12:40:11 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 13:15:08 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">//bei parent
WM_SIZE:
{
RECT rctMain;
RECT rctEdit;
GetClientRect(hWnd, &amp;rctMain); //hohle größe von main window
HWND hwndEDIT = GetDlgItem(hWnd,/*menu-id von edit*/);
GetWindowRect(hwndEDIT , &amp;rctEdit);

SetWindowPos(hwndEDIT , NULL,0, 0, rctMain.right,rctMain.bottom, SWP_NOZORDER);

} return 0;
//joa müsste so gehen ^^ außer ic hhab mich auf die schnelle vertippt
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1739733</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739733</guid><dc:creator><![CDATA[..]]></dc:creator><pubDate>Thu, 09 Jul 2009 13:15:08 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 13:22:48 GMT]]></title><description><![CDATA[<p>Hey,<br />
vielen Dank! <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 />
Klappt perfekt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1739741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739741</guid><dc:creator><![CDATA[haiyyu_]]></dc:creator><pubDate>Thu, 09 Jul 2009 13:22:48 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keinen Text in Edit-Control eingeben on Thu, 09 Jul 2009 13:38:24 GMT]]></title><description><![CDATA[<p>kein problem <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/1739755</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1739755</guid><dc:creator><![CDATA[..]]></dc:creator><pubDate>Thu, 09 Jul 2009 13:38:24 GMT</pubDate></item></channel></rss>