<?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-Feld auslesen]]></title><description><![CDATA[<p>Hi ich hab da ein Problem mit EditFeldern.<br />
Quelltext: CWnd* pWnd=GetDlgItem(IDC_EDIT1);<br />
pWnd-&gt;GetWindowText(str);<br />
CString str;</p>
<p>Fehlermedldung: error C2660: GetDlgItem: function does not take 1 parameters</p>
<p>Das EditFeld befindet sich in einem anderen DialogFeld.<br />
Gibt es da noch andere Möglichkeiten?</p>
<p>(Programmiert mit eMbedded Visual C++ Tool3)</p>
<p><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="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/66740/edit-feld-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 05 Jun 2026 22:57:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/66740.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 02 Mar 2004 09:09:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Edit-Feld auslesen on Tue, 02 Mar 2004 09:09:42 GMT]]></title><description><![CDATA[<p>Hi ich hab da ein Problem mit EditFeldern.<br />
Quelltext: CWnd* pWnd=GetDlgItem(IDC_EDIT1);<br />
pWnd-&gt;GetWindowText(str);<br />
CString str;</p>
<p>Fehlermedldung: error C2660: GetDlgItem: function does not take 1 parameters</p>
<p>Das EditFeld befindet sich in einem anderen DialogFeld.<br />
Gibt es da noch andere Möglichkeiten?</p>
<p>(Programmiert mit eMbedded Visual C++ Tool3)</p>
<p><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="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/471373</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/471373</guid><dc:creator><![CDATA[kloppi]]></dc:creator><pubDate>Tue, 02 Mar 2004 09:09:42 GMT</pubDate></item><item><title><![CDATA[Reply to Edit-Feld auslesen on Tue, 02 Mar 2004 09:33:09 GMT]]></title><description><![CDATA[<p>[msdn]</p>
<pre><code class="language-cpp">HWND GetDlgItem(
  HWND hDlg,       // handle to dialog box
  int nIDDlgItem   // control identifier
);
</code></pre>
<p>[/msdn]</p>
<p>Du musst also noch ein Handle auf den Dialog wo das drin ist mitgeben. Oder schreib eine kleine Funktion im Dialog, die das macht und den Wert nach außen gibt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/471392</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/471392</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 02 Mar 2004 09:33:09 GMT</pubDate></item><item><title><![CDATA[Reply to Edit-Feld auslesen on Tue, 02 Mar 2004 10:11:48 GMT]]></title><description><![CDATA[<p>Gibt es da irgend welche beispiel programme?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/471416</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/471416</guid><dc:creator><![CDATA[kloppi]]></dc:creator><pubDate>Tue, 02 Mar 2004 10:11:48 GMT</pubDate></item><item><title><![CDATA[Reply to Edit-Feld auslesen on Tue, 02 Mar 2004 10:22:11 GMT]]></title><description><![CDATA[<p>Keine Ahnung, aber so schwer is das doch eigentlich nicht. Allerdings hab ich nur Erfahrungen mit dem normalen VC++. Da könnte ich dir für den Alternativvorschlag ein Beispiel mit fiktiven Namen häkeln.</p>
<p>Wär das auch ne Hilfe?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/471423</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/471423</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 02 Mar 2004 10:22:11 GMT</pubDate></item><item><title><![CDATA[Reply to Edit-Feld auslesen on Tue, 02 Mar 2004 10:28:11 GMT]]></title><description><![CDATA[<p>ja</p>
]]></description><link>https://www.c-plusplus.net/forum/post/471429</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/471429</guid><dc:creator><![CDATA[kloppi]]></dc:creator><pubDate>Tue, 02 Mar 2004 10:28:11 GMT</pubDate></item><item><title><![CDATA[Reply to Edit-Feld auslesen on Tue, 02 Mar 2004 10:55:12 GMT]]></title><description><![CDATA[<p>Im Dialog Header:</p>
<pre><code class="language-cpp">public:
    CString GetEditText();
</code></pre>
<p>Im Dialog cpp:</p>
<pre><code class="language-cpp">CString CMyDialog::GetEditText()
{
    CWnd* pWnd=GetDlgItem(IDC_EDIT1); 
    ASSERT(pWND);
    CString str; 
    pWnd-&gt;GetWindowText(str); 
    return str;
}
</code></pre>
<p>Der Aufruf:</p>
<pre><code class="language-cpp">CMyDialog dlg;
// hier rufst du den bestimmt auf
CString str = dlg.GetEditText();
</code></pre>
<p>Was mir aufgefallen ist:<br />
Wenn du den Dialog modal aufrufst, funktioniert das Beispiel nicht (das Edit ist ja &quot;destroyed&quot; sobald der Dialog zu ist). Dann muss ich noch ein anderes machen.</p>
<p>Also, passt es oder muss das andere Beispiel ran?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/471452</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/471452</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 02 Mar 2004 10:55:12 GMT</pubDate></item></channel></rss>