<?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[Log-Fenster mit Eingabezeile als separates Toolwindow]]></title><description><![CDATA[<p>Hallo!<br />
Ich habe schon ein schönes Window für mein Programm erstellt. Dort wird viel gezeichnet. Jetzt will ich aber ein zusätzliches Window, wo ich eine Art Ein/Aus-gabekonsole brauche.<br />
Das stelle ich mir so vor: ein Child-Window mit 1 Edit und 1 RichEdit Control drin. Der Benutzer soll dann einfach Kommandos eingeben und diese mit Enter ausführen.<br />
Jetzt kommt die Frage: Wie mache ich das? Ich will lieber dieses zweites Window nicht im ersten Window einfügen, sondern eher als Toolwindow irgendwo drunter. Muss ich noch eine separate WNDPROC schreiben, die die Eingabe davon behandelt? Und wie wird es mit der Interkommunikation zwischen den beiden Fenstern klappen?<br />
Danke im Voraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/180729/log-fenster-mit-eingabezeile-als-separates-toolwindow</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Jul 2026 16:09:24 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/180729.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 05 May 2007 19:44:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Sat, 05 May 2007 19:44:25 GMT]]></title><description><![CDATA[<p>Hallo!<br />
Ich habe schon ein schönes Window für mein Programm erstellt. Dort wird viel gezeichnet. Jetzt will ich aber ein zusätzliches Window, wo ich eine Art Ein/Aus-gabekonsole brauche.<br />
Das stelle ich mir so vor: ein Child-Window mit 1 Edit und 1 RichEdit Control drin. Der Benutzer soll dann einfach Kommandos eingeben und diese mit Enter ausführen.<br />
Jetzt kommt die Frage: Wie mache ich das? Ich will lieber dieses zweites Window nicht im ersten Window einfügen, sondern eher als Toolwindow irgendwo drunter. Muss ich noch eine separate WNDPROC schreiben, die die Eingabe davon behandelt? Und wie wird es mit der Interkommunikation zwischen den beiden Fenstern klappen?<br />
Danke im Voraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279455</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279455</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Sat, 05 May 2007 19:44:25 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Sat, 05 May 2007 19:49:12 GMT]]></title><description><![CDATA[<p>Also das Fenster brauch auf jeden fall eine eigene WNDPROC, da du da ja auch andere controls drinne hast. Die kommunikation könntest du über window messages machen, oder du hast irgenwo eine liste, die durch eine semaphore, ein mutex oder eine critical section geschützt ist, in der du die nachrichten, bzw. kommandos speicherst und den jeweils anderen thread das abarbeiten lässt sobald er keine messages zu verarbeiten hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279457</guid><dc:creator><![CDATA[Dennis123]]></dc:creator><pubDate>Sat, 05 May 2007 19:49:12 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Sat, 05 May 2007 20:18:56 GMT]]></title><description><![CDATA[<p>Hmm, ja, gut. Ich würde gerne es erläutern, damit es klarer wird:<br />
Wir haben also insgesamt 2 Fenster :<br />
- 1. Hauptfenster, wo mein Programm läuft und ab und zu etwas drauf zeichnet.<br />
- 2. Toolfenster (oder besser Konsole genannt), wo der Benutzer Befehle eingeben kann und auch die Resultaten davon betrachten.<br />
Problem: Die beiden Fenster sollen irgendwie möglichst schnell und einfach miteinander kommunizieren. Die Konsole soll irgendwie Mitteilungen am Hauptfenster schicken und umgekehrt...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279472</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Sat, 05 May 2007 20:18:56 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Sat, 05 May 2007 20:42:35 GMT]]></title><description><![CDATA[<p>Ja jetzt hast es näher erklärt, und?<br />
Ne Lösung für dein Problem mit der Kommunikation wurde dir doch genannt, oder was wilst du jetzt?</p>
<p>schirrmie</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279483</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279483</guid><dc:creator><![CDATA[schirrmie]]></dc:creator><pubDate>Sat, 05 May 2007 20:42:35 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Sat, 05 May 2007 20:58:56 GMT]]></title><description><![CDATA[<p>Wo ist die RichEdit Klasse?<br />
<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/anch_win32com.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/anch_win32com.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279490</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279490</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Sat, 05 May 2007 20:58:56 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Sat, 05 May 2007 21:39:00 GMT]]></title><description><![CDATA[<p>Hier: <a href="http://msdn2.microsoft.com/en-us/library/ms651298.aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/ms651298.aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279499</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279499</guid><dc:creator><![CDATA[Dennis123]]></dc:creator><pubDate>Sat, 05 May 2007 21:39:00 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Sun, 06 May 2007 16:04:49 GMT]]></title><description><![CDATA[<p>Ok, aber erstens muss ich das zweite Window richtig erstellen. Leider klappt das nicht.</p>
<pre><code class="language-cpp">cmd_win(HINSTANCE hinst, HWND hparent_, int x, int y, int w, int h) {
        WNDCLASSEX wc;
	wc.lpszClassName = L&quot;CommandWindowClassName&quot;;
	wc.lpfnWndProc = CWP;
	wc.style = CS_NOCLOSE;
	wc.hInstance = hinst;
	wc.hIcon = LoadIcon(0, IDI_APPLICATION);
	wc.hIconSm = 0;
	wc.hCursor = LoadCursor(0, IDC_ARROW);
	wc.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
	wc.lpszMenuName = 0;
	wc.cbSize = sizeof(wc);
	wc.cbClsExtra = 0;
	wc.cbWndExtra = 0;
	if(!RegisterClassEx(&amp;wc)) {
		MessageBox(0, L&quot;Registration of the command window class failed&quot;, L&quot;Error&quot;, MB_OK);
		return;
	}

	RECT client;
	client.bottom = 0;
	client.left = 0;
	client.right = w;
	client.top = h;
	AdjustWindowRectEx(&amp;client, WS_OVERLAPPEDWINDOW, false, WS_EX_OVERLAPPEDWINDOW);
	hwnd_ = CreateMDIWindow(
		L&quot;CommandWindowClassName&quot;, 
		L&quot;Command prompt&quot;, 
		MDIS_ALLCHILDSTYLES | WS_EX_TOOLWINDOW, 
		x, y, 
		w, h, 
		hparent_, 
		hinst, 
		0);
	if (!hwnd_) {
		MessageBox(0, L&quot;Creation of the command window failed&quot;, L&quot;Error&quot;, MB_OK); //hier stürzt das Programm ab
		return; 
	}
}

LRESULT CALLBACK CWP(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) {
	/*switch (uMsg) {									// Check for windows messages

	was soll ich hier schreiebn?	
	}*/
	// Pass all unhandled messages to DefMDIChildProc
	return DefMDIChildProc(hwnd, uMsg, wParam, lParam);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1279745</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279745</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Sun, 06 May 2007 16:04:49 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Sun, 06 May 2007 16:26:48 GMT]]></title><description><![CDATA[<blockquote>
<pre><code class="language-cpp">LRESULT CALLBACK CWP(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) {
    /*switch (uMsg) {                                    // Check for windows messages
       
    was soll ich hier schreiebn?   
    }*/
    // Pass all unhandled messages to DefMDIChildProc
    return DefMDIChildProc(hwnd, uMsg, wParam, lParam);
}
</code></pre>
</blockquote>
<p>Wie wär's denn mit sowas?</p>
<pre><code class="language-cpp">boof fPromptFocussed;
//...
case WM_COMMAND:
//...
    case WM_SETFOCUS:
        //...
        fPromptFocussed = trus;
        //... 
    case WM_ENTER :
        //...
        if(fPromptFocussed) {
            //...
            PostThreadMessage(...) // oae.
            //... 
        }
        //...
        fPromptFocussed = false;
</code></pre>
<p>Grüsse</p>
<p>*this</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279760</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279760</guid><dc:creator><![CDATA[Gast++]]></dc:creator><pubDate>Sun, 06 May 2007 16:26:48 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Mon, 07 May 2007 09:01:19 GMT]]></title><description><![CDATA[<p>Gast++, ich fürchte, das sei nicht das größte Problem. Etwas ist falsch mit dem Kreieren. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1280128</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1280128</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Mon, 07 May 2007 09:01:19 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Mon, 07 May 2007 14:00:33 GMT]]></title><description><![CDATA[<p>Zdravko schrieb:</p>
<blockquote>
<p>Gast++, ich fürchte, das sei nicht das größte Problem. Etwas ist falsch mit dem Kreieren. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /></p>
</blockquote>
<p>Ist</p>
<pre><code class="language-cpp">HWND hParent_
</code></pre>
<p>denn schon valide wenn cmd_win gerufen wird?<br />
&quot;Wer&quot; ist denn hParent_ eigentlich?</p>
<p>Grüsse</p>
<p>*this</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1280336</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1280336</guid><dc:creator><![CDATA[Gast++]]></dc:creator><pubDate>Mon, 07 May 2007 14:00:33 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Mon, 07 May 2007 15:56:36 GMT]]></title><description><![CDATA[<p>So sieht das HauptWindow:</p>
<pre><code class="language-cpp">WNDCLASSEX wc;

	wc.lpszClassName = classname;//bekannt

	wc.lpfnWndProc = p;//bekannt

	wc.style = CS_OWNDC | CS_VREDRAW | CS_HREDRAW;

	wc.hInstance = hinstance_;//aus der WinMain

	wc.hIcon = LoadIcon(0, IDI_APPLICATION);

	wc.hIconSm = 0;

	wc.hCursor = LoadCursor(0, IDC_ARROW);

	wc.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);

	wc.lpszMenuName = 0;

	wc.cbSize = sizeof(wc);

	wc.cbClsExtra = 0;

	wc.cbWndExtra = 0;

	if(!RegisterClassEx(&amp;wc)) {

		MessageBox(0, L&quot;Registration of the main window class failed&quot;, L&quot;Error&quot;, MB_OK);

		return;

	}

	RECT client;

	client.bottom = 0;

	client.left = 0;

	client.right = w;//bekannt

	client.top = h;//bekannt

	AdjustWindowRectEx(&amp;client, WS_OVERLAPPEDWINDOW, false, WS_EX_OVERLAPPEDWINDOW);

	hParent_ = CreateWindowEx(

		WS_EX_OVERLAPPEDWINDOW,

		classname,					// name of window class 

		title,						// title-bar string 

		WS_OVERLAPPEDWINDOW,		// top-level window 

		0,							// horizontal position 

		0,							// vertical position 

		client.right,				// width 

		client.top,					// height 

		0,							// no owner window 

		0,							// use class menu 

		hinstance_,					// handle to application instance 

		0);							// no window-creation data
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1280413</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1280413</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Mon, 07 May 2007 15:56:36 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Tue, 08 May 2007 04:12:45 GMT]]></title><description><![CDATA[<p>Kann mir jemand helfen? Besser wäre es, wenn die ganze Code neu geschrieben wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1280621</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1280621</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Tue, 08 May 2007 04:12:45 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Tue, 08 May 2007 07:36:23 GMT]]></title><description><![CDATA[<p>Zdravko schrieb:</p>
<blockquote>
<p>Besser wäre es, wenn die ganze Code neu geschrieben wird.</p>
</blockquote>
<p>Dann tu's doch...</p>
<p>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1280677</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1280677</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Tue, 08 May 2007 07:36:23 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Tue, 08 May 2007 13:26:56 GMT]]></title><description><![CDATA[<p>Swordfish schrieb:</p>
<blockquote>
<p>Zdravko schrieb:</p>
<blockquote>
<p>Besser wäre es, wenn die ganze Code neu geschrieben wird.</p>
</blockquote>
<p>Dann tu's doch...</p>
<p>greetz, Swordfish</p>
</blockquote>
<p>Ok, dann tue ich es so. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1280902</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1280902</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Tue, 08 May 2007 13:26:56 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Tue, 08 May 2007 14:56:42 GMT]]></title><description><![CDATA[<p>Zdravko schrieb:</p>
<blockquote>
<p>Swordfish schrieb:</p>
<blockquote>
<p>Zdravko schrieb:</p>
<blockquote>
<p>Besser wäre es, wenn die ganze Code neu geschrieben wird.</p>
</blockquote>
<p>Dann tu's doch...</p>
<p>greetz, Swordfish</p>
</blockquote>
<p>Ok, dann tue ich es so. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
</blockquote>
<p>??? Weiss nicht was das bringen sollte; die Struktur der Codes ist imo korrekt. Fraglich ist nur <strong>wann</strong> die Fenster instanziiert werden und das lässt sich aus dem Code nich ersehen; wenn hInstance_ schon erzeugt ist ist's imo wirklich nur ein Problem mit dem Message-Dispatching.<br />
Breakpoint drauf setzen!</p>
<p>Grüsse</p>
<p>*this</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1280970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1280970</guid><dc:creator><![CDATA[Gast++]]></dc:creator><pubDate>Tue, 08 May 2007 14:56:42 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Wed, 09 May 2007 08:36:23 GMT]]></title><description><![CDATA[<p>Hmm, also erstens erstelle ich mit CreateWindowEx das Main Window. Dann erstelle ich mittels CreateMDIWindow das 2 Window. Dannach wird die Translate/Dispatch Sache durchgeführt! Wie schon gesagt - die Fehlermeldung ist beim:</p>
<pre><code class="language-cpp">hwnd_ = CreateMDIWindow(
        L&quot;CommandWindowClassName&quot;, 
        L&quot;Command prompt&quot;, 
        MDIS_ALLCHILDSTYLES | WS_EX_TOOLWINDOW, 
        x, y, 
        w, h, 
        hparent_, 
        hinst, 
        0);
    if (!hwnd_) {
        MessageBox(0, L&quot;Creation of the command window failed&quot;, L&quot;Error&quot;, MB_OK); //hier stürzt das Programm ab
        return; 
    }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1281378</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1281378</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Wed, 09 May 2007 08:36:23 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Wed, 09 May 2007 11:04:18 GMT]]></title><description><![CDATA[<p>Zdravko schrieb:</p>
<blockquote>
<p>Hmm, also erstens erstelle ich mit CreateWindowEx das Main Window. Dann erstelle ich mittels CreateMDIWindow das 2 Window. Dannach wird die Translate/Dispatch Sache durchgeführt! Wie schon gesagt - die Fehlermeldung ist beim:</p>
<pre><code class="language-cpp">hwnd_ = CreateMDIWindow(
        L&quot;CommandWindowClassName&quot;, 
        L&quot;Command prompt&quot;, 
        MDIS_ALLCHILDSTYLES | WS_EX_TOOLWINDOW, 
        x, y, 
        w, h, 
        hparent_, 
        hinst, 
        0);
    if (!hwnd_) {
        MessageBox(0, L&quot;Creation of the command window failed&quot;, L&quot;Error&quot;, MB_OK); //hier stürzt das Programm ab
        return; 
    }
</code></pre>
</blockquote>
<p>Momentchen bitte mal - wo ist denn Dein MDI CLient Fenster?<br />
Ich zähl da 2.</p>
<p>- Den Hauptrahmen(parent = 0)<br />
- Das MDI Child</p>
<p>3 sollten's aber sein; Du kannst afaik das MDI Child nicht einfach in den Hauptrahmen legen!</p>
<p>Grüsse</p>
<p>*this</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1281481</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1281481</guid><dc:creator><![CDATA[Gast++]]></dc:creator><pubDate>Wed, 09 May 2007 11:04:18 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Wed, 09 May 2007 12:47:31 GMT]]></title><description><![CDATA[<p>Gast++ schrieb:</p>
<blockquote>
<p>Zdravko schrieb:</p>
<blockquote>
<p>Hmm, also erstens erstelle ich mit CreateWindowEx das Main Window. Dann erstelle ich mittels CreateMDIWindow das 2 Window. Dannach wird die Translate/Dispatch Sache durchgeführt! Wie schon gesagt - die Fehlermeldung ist beim:</p>
<pre><code class="language-cpp">hwnd_ = CreateMDIWindow(
        L&quot;CommandWindowClassName&quot;, 
        L&quot;Command prompt&quot;, 
        MDIS_ALLCHILDSTYLES | WS_EX_TOOLWINDOW, 
        x, y, 
        w, h, 
        hparent_, 
        hinst, 
        0);
    if (!hwnd_) {
        MessageBox(0, L&quot;Creation of the command window failed&quot;, L&quot;Error&quot;, MB_OK); //hier stürzt das Programm ab
        return; 
    }
</code></pre>
</blockquote>
<p>Momentchen bitte mal - wo ist denn Dein MDI CLient Fenster?<br />
Ich zähl da 2.</p>
<p>- Den Hauptrahmen(parent = 0)<br />
- Das MDI Child</p>
<p>3 sollten's aber sein; Du kannst afaik das MDI Child nicht einfach in den Hauptrahmen legen!</p>
</blockquote>
<p>Was ich zitiert habe, ist genau das MDI Child.<br />
Also mein Vorgang:<br />
1. Erstellen des Hauptfensters<br />
2. Erstellen des MDI Client Fensters - hier ist das Problem.<br />
Warum?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1281584</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1281584</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Wed, 09 May 2007 12:47:31 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Wed, 09 May 2007 13:53:04 GMT]]></title><description><![CDATA[<p><strong>&quot;MDI Child&quot; != &quot;MDI Client&quot; !!!</strong></p>
<p>Das muss agfaik so aussehen:</p>
<p>Hauptfenster =&gt; &quot;MDI Client&quot; =&gt; &quot;MDI Child&quot;</p>
<p>Du brauchst 3; nicht 2.<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";-)"
      alt="😉"
    /></p>
<p>Grüsse</p>
<p>*this</p>
<p>P.S.: Hast Du nen Petzold?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1281653</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1281653</guid><dc:creator><![CDATA[Gast++]]></dc:creator><pubDate>Wed, 09 May 2007 13:53:04 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Wed, 09 May 2007 16:03:24 GMT]]></title><description><![CDATA[<p>Ooops! Was ist das &quot;MDI Client&quot; ? Und wie erstelle ich so was?</p>
<p>P.S. Was ist Petzold? <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/1281784</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1281784</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Wed, 09 May 2007 16:03:24 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Wed, 09 May 2007 17:19:10 GMT]]></title><description><![CDATA[<p>Zdravko schrieb:</p>
<blockquote>
<p>Ooops! Was ist das &quot;MDI Client&quot; ? Und wie erstelle ich so was?<br />
P.S. Was ist Petzold? <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>
</blockquote>
<p>Charles Petzold<br />
<strong>DER</strong> Autor <strong>DES</strong> Buches über Win32 Programmierung.</p>
<p>Das hier<br />
<a href="http://www.joachimrohde.com/cms/xoops/modules/articles/article.php?id=90" rel="nofollow">http://www.joachimrohde.com/cms/xoops/modules/articles/article.php?id=90</a><br />
ist glaube ich eine nette Kurzeinführung in das Thema.</p>
<p>Grüsse</p>
<p>*this</p>
<p>P.S.: Deshalb wars wichtig zu schauen wie und wo hParent_ usw erzeugt werden!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1281824</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1281824</guid><dc:creator><![CDATA[Gast++]]></dc:creator><pubDate>Wed, 09 May 2007 17:19:10 GMT</pubDate></item><item><title><![CDATA[Reply to Log-Fenster mit Eingabezeile als separates Toolwindow on Sat, 12 May 2007 15:47:39 GMT]]></title><description><![CDATA[<p>Okay, ich schaue mal nach...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1283566</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1283566</guid><dc:creator><![CDATA[khalderon]]></dc:creator><pubDate>Sat, 12 May 2007 15:47:39 GMT</pubDate></item></channel></rss>