<?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[simples MFC Fenster]]></title><description><![CDATA[<p>Hi.</p>
<p>Ich möchte für eine Anwendung, die OpenGL-Programme in veränderter Weise darstellt, ein kleines zusätzliches Fenster haben, in dem 4 Buttons drin sind, die zwei float-Werte jeweils erhöhen oder verringern.</p>
<p>Ich kenne mich leider mit MFC nicht aus und alle Beispiele die ich soweit im Internet gefunden habe, beschäftigen sich mit dem VC Editor.</p>
<p>Ich habe bereits eine Methode, die mir die normale OpenGL-Ausgabe auf drei Fenster aufsplittet.</p>
<pre><code class="language-cpp">void CreateRenderWindows()
{
	WNDCLASS wc[NUM_EXTRA_WINDOWS];
	HINSTANCE hInstance = GetModuleHandle(NULL);
	for (int i=0; i&lt;NUM_EXTRA_WINDOWS; i++)
	{
		...

		hMyWnd[i] = CreateWindow( 
			className, className, 
			WS_CAPTION | WS_POPUP | WS_VISIBLE | WS_SIZEBOX,
			600+i*100, 0, 600, 256,
			NULL, NULL, hInstance, NULL );

		hMyDC[i] = GetDC( hMyWnd[i] );
	}
}
</code></pre>
<p>Daher versuche ich auch eine Methode zu schreiben, die mir auch mit Hilfe von CreateWindow() usw. ein Fenster mit den Buttons liefert, die ich brauche.</p>
<p>Kann mir jemand weiterhelfen mit Tips oder Links?</p>
<p>vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/145278/simples-mfc-fenster</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 00:10:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/145278.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 26 Apr 2006 14:12:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to simples MFC Fenster on Wed, 26 Apr 2006 14:12:30 GMT]]></title><description><![CDATA[<p>Hi.</p>
<p>Ich möchte für eine Anwendung, die OpenGL-Programme in veränderter Weise darstellt, ein kleines zusätzliches Fenster haben, in dem 4 Buttons drin sind, die zwei float-Werte jeweils erhöhen oder verringern.</p>
<p>Ich kenne mich leider mit MFC nicht aus und alle Beispiele die ich soweit im Internet gefunden habe, beschäftigen sich mit dem VC Editor.</p>
<p>Ich habe bereits eine Methode, die mir die normale OpenGL-Ausgabe auf drei Fenster aufsplittet.</p>
<pre><code class="language-cpp">void CreateRenderWindows()
{
	WNDCLASS wc[NUM_EXTRA_WINDOWS];
	HINSTANCE hInstance = GetModuleHandle(NULL);
	for (int i=0; i&lt;NUM_EXTRA_WINDOWS; i++)
	{
		...

		hMyWnd[i] = CreateWindow( 
			className, className, 
			WS_CAPTION | WS_POPUP | WS_VISIBLE | WS_SIZEBOX,
			600+i*100, 0, 600, 256,
			NULL, NULL, hInstance, NULL );

		hMyDC[i] = GetDC( hMyWnd[i] );
	}
}
</code></pre>
<p>Daher versuche ich auch eine Methode zu schreiben, die mir auch mit Hilfe von CreateWindow() usw. ein Fenster mit den Buttons liefert, die ich brauche.</p>
<p>Kann mir jemand weiterhelfen mit Tips oder Links?</p>
<p>vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1045731</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1045731</guid><dc:creator><![CDATA[raoul_duke]]></dc:creator><pubDate>Wed, 26 Apr 2006 14:12:30 GMT</pubDate></item><item><title><![CDATA[Reply to simples MFC Fenster on Thu, 27 Apr 2006 13:59:28 GMT]]></title><description><![CDATA[<p>ich habe so etwas mal mit einem nicht modalen Dialog gelöst, der dann Nachrichten an das Hauptfenster geschickt hat.<br />
Damnit musste ich mich mit der Erstellung von allem gar nicht auseinandersetzen, sondern nur</p>
<pre><code class="language-cpp">CMyDlg pdlg = new CMyDlg;
pdlg-&gt;Create(IDD_DLG)
</code></pre>
<p>einfügen. Den Rest habe ich über Nachrichten gelöst:<br />
Knopf drücken verschickt eine Nachricht an das Hauptfenster und das kümmert sich dann drum.</p>
<p>CC</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1046397</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1046397</guid><dc:creator><![CDATA[cxc]]></dc:creator><pubDate>Thu, 27 Apr 2006 13:59:28 GMT</pubDate></item></channel></rss>