<?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[GetDlgItem(X) liefert NULL :(]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine MDI MFC Anwendung.</p>
<pre><code class="language-cpp">void CMiHaHomeIRCView::OnSize(UINT nType, int cx, int cy) 
{
	CFormView::OnSize(nType, cx, cy);

	CWnd* pWnd = CFormView::GetDlgItem(IDC_RICHEDIT2);
}
</code></pre>
<p>Durch den Debugger erfahre ich, dass pWnd NULL ist, die Fenster, die die MDI Anwendung durch Datei -&gt; Neu erstellt sind abgeleitet von CFormView, ich habe also einen Dialog zur Verfügung und möchte bei den ChildWindows des MDI Fensters nun halt bei Größtenverändeung die Objekte verändern.<br />
Doch egal welche ID aus dem Dialog ich übergebe, ich erhalte stets NULL. <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="😞"
    /><br />
Habe auch schon versucht CFormView einfach wegzulassen, trotzdem NULL. <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>Danke im Voraus,</p>
<p>MfG MAV</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/47105/getdlgitem-x-liefert-null</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 07:56:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/47105.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 26 Aug 2003 17:20:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to GetDlgItem(X) liefert NULL :( on Tue, 26 Aug 2003 17:20:20 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine MDI MFC Anwendung.</p>
<pre><code class="language-cpp">void CMiHaHomeIRCView::OnSize(UINT nType, int cx, int cy) 
{
	CFormView::OnSize(nType, cx, cy);

	CWnd* pWnd = CFormView::GetDlgItem(IDC_RICHEDIT2);
}
</code></pre>
<p>Durch den Debugger erfahre ich, dass pWnd NULL ist, die Fenster, die die MDI Anwendung durch Datei -&gt; Neu erstellt sind abgeleitet von CFormView, ich habe also einen Dialog zur Verfügung und möchte bei den ChildWindows des MDI Fensters nun halt bei Größtenverändeung die Objekte verändern.<br />
Doch egal welche ID aus dem Dialog ich übergebe, ich erhalte stets NULL. <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="😞"
    /><br />
Habe auch schon versucht CFormView einfach wegzulassen, trotzdem NULL. <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>Danke im Voraus,</p>
<p>MfG MAV</p>
]]></description><link>https://www.c-plusplus.net/forum/post/341004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/341004</guid><dc:creator><![CDATA[Mis2com]]></dc:creator><pubDate>Tue, 26 Aug 2003 17:20:20 GMT</pubDate></item><item><title><![CDATA[Reply to GetDlgItem(X) liefert NULL :( on Tue, 26 Aug 2003 17:49:39 GMT]]></title><description><![CDATA[<p>das ganze muss noch gecastet werden</p>
<pre><code class="language-cpp">CRichEditCtrl *m_pREdit = (CRichEditCtrl *)GetDlgItem(IDC_RICHEDIT2);
</code></pre>
<p>versuch es mal<br />
Gruß Heiko</p>
]]></description><link>https://www.c-plusplus.net/forum/post/341030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/341030</guid><dc:creator><![CDATA[HeikoKortlang]]></dc:creator><pubDate>Tue, 26 Aug 2003 17:49:39 GMT</pubDate></item><item><title><![CDATA[Reply to GetDlgItem(X) liefert NULL :( on Tue, 26 Aug 2003 18:05:29 GMT]]></title><description><![CDATA[<p>Wenn der Zeiger NULL ist, ist er NULL, das ändert nichts daran, wenn ich dann dann den Typ ändere.</p>
<p>Es lag übrigens daran, dass ganz am Anfang die Funktion aufgerufen wurde, wo das Fenster noch nicht gültig war oder so, ließ sich schnell bereinigen.</p>
<p>MfG MAV</p>
]]></description><link>https://www.c-plusplus.net/forum/post/341042</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/341042</guid><dc:creator><![CDATA[Mis2com]]></dc:creator><pubDate>Tue, 26 Aug 2003 18:05:29 GMT</pubDate></item></channel></rss>