<?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[Auf Dialogelemente zugreifen]]></title><description><![CDATA[<p>Ich hab einen MFC Dialog mit einigen Edit-Controls erstellt.<br />
Wie kann ich von einer anderen Klasse aus auf die Edit-Controls zugreifen??</p>
<p>Hab schon probiert</p>
<pre><code class="language-cpp">GuiDlg gui = new GuiDlg();
gui.GetDlgItem(IDC_EDIT)-&gt;setWindowText....
</code></pre>
<p>das funktioniert so aber nicht.</p>
<p>Der Konstruktor sieht so aus</p>
<pre><code class="language-cpp">CGuiDlg::CGuiDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CGuiDlg::IDD, pParent)
	, state(_T(&quot;&quot;))
	, message(_T(&quot;&quot;))
{
	m_hIcon = AfxGetApp()-&gt;LoadIcon(IDR_MAINFRAME);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/190151/auf-dialogelemente-zugreifen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 17:11:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/190151.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 20 Aug 2007 09:27:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Auf Dialogelemente zugreifen on Mon, 20 Aug 2007 09:27:32 GMT]]></title><description><![CDATA[<p>Ich hab einen MFC Dialog mit einigen Edit-Controls erstellt.<br />
Wie kann ich von einer anderen Klasse aus auf die Edit-Controls zugreifen??</p>
<p>Hab schon probiert</p>
<pre><code class="language-cpp">GuiDlg gui = new GuiDlg();
gui.GetDlgItem(IDC_EDIT)-&gt;setWindowText....
</code></pre>
<p>das funktioniert so aber nicht.</p>
<p>Der Konstruktor sieht so aus</p>
<pre><code class="language-cpp">CGuiDlg::CGuiDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CGuiDlg::IDD, pParent)
	, state(_T(&quot;&quot;))
	, message(_T(&quot;&quot;))
{
	m_hIcon = AfxGetApp()-&gt;LoadIcon(IDR_MAINFRAME);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1348005</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348005</guid><dc:creator><![CDATA[mikk]]></dc:creator><pubDate>Mon, 20 Aug 2007 09:27:32 GMT</pubDate></item><item><title><![CDATA[Reply to Auf Dialogelemente zugreifen on Mon, 20 Aug 2007 09:30:31 GMT]]></title><description><![CDATA[<p>Du solltest Dir Grundlagen über Klassen zulegen.</p>
<p>Du kannst bei deinem Code nicht auf eine Steuerelement zugreifen wenn der Dialog nicht existiert.<br />
Sollte der Dialog existieren braucht du einen Zeiger auf seine Klasse und kannst dann auch auf alle member zugreifen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1348010</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348010</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Mon, 20 Aug 2007 09:30:31 GMT</pubDate></item><item><title><![CDATA[Reply to Auf Dialogelemente zugreifen on Mon, 20 Aug 2007 09:31:50 GMT]]></title><description><![CDATA[<p>Was heißt &quot;funktioniert nicht&quot;? Wenn du deinen Dialog über new anlegen willst, brauchst du Pointer - wir sind hier schließlich nicht bei Java. Und außerdem hat der neu angelegte CGuiDlg vermutlich gar nichts mit deinem bereits existierenden Fenster zu tun.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1348012</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348012</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 20 Aug 2007 09:31:50 GMT</pubDate></item></channel></rss>