<?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[Fenster erstellen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich steh grad mächtig aufm Schlauch:</p>
<pre><code class="language-cpp">void Ctest111View::OnTestTest()
{
	// TODO: Fügen Sie hier Ihren Befehlsbehandlungscode ein.

	HINSTANCE hInstance = AfxGetInstanceHandle();
	HWND hwnd			= GetSafeHwnd();

	CreateWindow(NULL,&quot;test&quot;,NULL,100,200,100,50,hwnd,NULL,hInstance,NULL);
	CreateDlg(

	ShowWindow(SW_SHOW);
	UpdateWindow();

}
</code></pre>
<p>Warum seh ich das Fenster nicht, wenn ich auf die Test im Menü drücke??</p>
<p>Grez<br />
Frostie</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/82395/fenster-erstellen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Apr 2026 21:36:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/82395.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Aug 2004 20:09:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fenster erstellen on Tue, 10 Aug 2004 20:09:48 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich steh grad mächtig aufm Schlauch:</p>
<pre><code class="language-cpp">void Ctest111View::OnTestTest()
{
	// TODO: Fügen Sie hier Ihren Befehlsbehandlungscode ein.

	HINSTANCE hInstance = AfxGetInstanceHandle();
	HWND hwnd			= GetSafeHwnd();

	CreateWindow(NULL,&quot;test&quot;,NULL,100,200,100,50,hwnd,NULL,hInstance,NULL);
	CreateDlg(

	ShowWindow(SW_SHOW);
	UpdateWindow();

}
</code></pre>
<p>Warum seh ich das Fenster nicht, wenn ich auf die Test im Menü drücke??</p>
<p>Grez<br />
Frostie</p>
]]></description><link>https://www.c-plusplus.net/forum/post/579357</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/579357</guid><dc:creator><![CDATA[frostie]]></dc:creator><pubDate>Tue, 10 Aug 2004 20:09:48 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster erstellen on Tue, 10 Aug 2004 20:40:50 GMT]]></title><description><![CDATA[<p>Weil das Fenster, das du erzeugst, weder den Stil WS_VISIBLE hat, noch mit ShowWindow() angezeigt wird, letzteres bezieht sich nämlich auf Ctest111View.</p>
<pre><code class="language-cpp">HWND hwndNew = CreateWindow(...);
::ShowWindow(hwndNew, SW_SHOW);
</code></pre>
<p>Die :: sorgen dafür, dass die API-Funktion und nicht die Memberfunktion von CWnd aufgerufen wird.</p>
<p>oder mit MFC:</p>
<pre><code class="language-cpp">CWnd *wnd = new CWnd;
wnd-&gt;Create(...);
</code></pre>
<p>und später:</p>
<pre><code class="language-cpp">wnd-&gt;DestroyWindow();
delete wnd;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/579390</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/579390</guid><dc:creator><![CDATA[Uwe Philipps]]></dc:creator><pubDate>Tue, 10 Aug 2004 20:40:50 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster erstellen on Thu, 12 Aug 2004 05:14:47 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">void Ctest111View::OnTestTest() 
{ 
    // TODO: Fügen Sie hier Ihren Befehlsbehandlungscode ein. 

    HINSTANCE hInstance = AfxGetInstanceHandle(); 
    HWND hwnd            = GetSafeHwnd(); 

HWND hwndNew = Create(NULL,&quot;test&quot;,WS_VISIBLE,100,200,100,50,hwnd,
                      NULL,hInstance,NULL); 

    ::ShowWindow(hwndNew,SW_SHOW); 
    ::UpdateWindow(hwndNew); 

}
</code></pre>
<p>Es funzt immer noch nicht!!!!!!!!!! Warum?? Wo liegt der Fehler??<br />
Warum seh ich das Fenster nicht, wenn ich auf die Test im Menü drücke??</p>
<p>Grez<br />
Frostie</p>
]]></description><link>https://www.c-plusplus.net/forum/post/580572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/580572</guid><dc:creator><![CDATA[frostie]]></dc:creator><pubDate>Thu, 12 Aug 2004 05:14:47 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster erstellen on Thu, 12 Aug 2004 07:19:24 GMT]]></title><description><![CDATA[<p>Dein <strong>Create</strong> ist die Memberfunktion von <strong>Ctest111View</strong>.</p>
<p>Schau nochmal genauer in mein letztes Posting, die erste Version benutzt <strong>CreateWindow</strong> (Api-Funktion), die zweite Create (Member von <strong>CWnd</strong>)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/580626</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/580626</guid><dc:creator><![CDATA[Uwe Philipps]]></dc:creator><pubDate>Thu, 12 Aug 2004 07:19:24 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster erstellen on Thu, 12 Aug 2004 07:33:57 GMT]]></title><description><![CDATA[<p>Sorry,</p>
<p>ich hatte auch CreateWindows versucht.</p>
<p>Oder versteh ich jetzt was nicht?</p>
<p>Gruß<br />
Frostie</p>
]]></description><link>https://www.c-plusplus.net/forum/post/580642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/580642</guid><dc:creator><![CDATA[frostie]]></dc:creator><pubDate>Thu, 12 Aug 2004 07:33:57 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster erstellen on Thu, 12 Aug 2004 08:01:15 GMT]]></title><description><![CDATA[<p>Du musst noch einen Klassennamen für das Fenster übergeben. Schau mal in die Doku von <strong>CreateWindow</strong></p>
]]></description><link>https://www.c-plusplus.net/forum/post/580665</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/580665</guid><dc:creator><![CDATA[Uwe Philipps]]></dc:creator><pubDate>Thu, 12 Aug 2004 08:01:15 GMT</pubDate></item></channel></rss>