<?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[Wie zur Hölle macht man ein neues Fenster auf]]></title><description><![CDATA[<p>Hab die Frage schonmal gestellt, hab es aber nicht hingegriegt. Muss ich eine ganz neue WInMain machen oder nur ein Fenster registrieren( und wenn ja wo???)</p>
<p>Ach ja, wär wirklich nett wenn mir das mal jemand erklären könnte</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/92182/wie-zur-hölle-macht-man-ein-neues-fenster-auf</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Apr 2026 21:01:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/92182.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 16 Nov 2004 07:33:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Tue, 16 Nov 2004 07:33:02 GMT]]></title><description><![CDATA[<p>Hab die Frage schonmal gestellt, hab es aber nicht hingegriegt. Muss ich eine ganz neue WInMain machen oder nur ein Fenster registrieren( und wenn ja wo???)</p>
<p>Ach ja, wär wirklich nett wenn mir das mal jemand erklären könnte</p>
]]></description><link>https://www.c-plusplus.net/forum/post/652905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/652905</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Tue, 16 Nov 2004 07:33:02 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Tue, 16 Nov 2004 07:53:53 GMT]]></title><description><![CDATA[<p>Wenn es ein anderes Fenster sein soll, musst du dafür eine 2. Fensterklasse registrieren (z.B. gleich zu Beginn in WinMain) - also brauchst du nur eine zweite WndProc (natürlich mit anderem Namen) <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>
]]></description><link>https://www.c-plusplus.net/forum/post/652919</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/652919</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Tue, 16 Nov 2004 07:53:53 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Tue, 16 Nov 2004 14:53:52 GMT]]></title><description><![CDATA[<p>meinst du so:</p>
<pre><code class="language-cpp">int WINAPI WinMain (HINSTANCE hThisInstance,
                    HINSTANCE hPrevInstance,
                    LPSTR lpszArgument,
                    int nFunsterStil)

{
    HWND hwnd;               /* This is the handle for our window */
    MSG messages;            /* Here messages to the application are saved */
    WNDCLASSEX wincl;        /* Data structure for the windowclass */

    /* The Window structure */
    wincl.hInstance = hThisInstance;
    wincl.lpszClassName = szClassName;
    wincl.lpfnWndProc = WindowProcedure;      /* This function is called by windows */
    wincl.style = CS_DBLCLKS;                 /* Catch double-clicks */
    wincl.cbSize = sizeof (WNDCLASSEX);

    /* Use default icon and mouse-pointer */
    wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION);
    wincl.hIconSm = LoadIcon (NULL, IDI_APPLICATION);
    wincl.hCursor = LoadCursor (NULL, IDC_ARROW);
    wincl.lpszMenuName = NULL;                 /* No menu */
    wincl.cbClsExtra = 0;                      /* No extra bytes after the window class */
    wincl.cbWndExtra = 0;                      /* structure or the window instance */
    /* Use Windows's default color as the background of the window */
    wincl.hbrBackground = (HBRUSH) COLOR_BACKGROUND;

    /* Register the window class, and if it fails quit the program */
    if (!RegisterClassEx (&amp;wincl))
        return 0;

    /* The class is registered, let's create the program*/
    hwnd = CreateWindowEx (
           0,                   /* Extended possibilites for variation */
           szClassName,         /* Classname */
           &quot;Windows App&quot;,       /* Title Text */
           WS_OVERLAPPEDWINDOW, /* default window */
           150,       /* Windows decides the position */
           175,       /* where the window ends up on the screen */
           600,                 /* The programs width */
           400,                 /* and height in pixels */
           HWND_DESKTOP,        /* The window is a child-window to desktop */
           NULL,                /* No menu */
           hThisInstance,       /* Program Instance handler */
           NULL                 /* No Window Creation data */
           );

    /* Make the window visible on the screen */
    ShowWindow (hwnd, nFunsterStil);

HWND hwnd2 = CreateWindow        // Fenster 2
(
    szClassName,
    &quot;Dies ist unser zweites kleines Fenster&quot;,
    WS_OVERLAPPEDWINDOW,
    200, 200, 200, 50,
    hwnd, // Handle des Elternfensters
    (HMENU)99,//(HMENU)100,
    NULL,
    NULL
); 

ShowWindow   (hwnd2, SW_SHOWNORMAL);
UpdateWindow (hwnd2);

    /* Run the message loop. It will run until GetMessage() returns 0 */
    while (GetMessage (&amp;messages, NULL, 0, 0))
    {
        /* Translate virtual-key messages into character messages */
        TranslateMessage(&amp;messages);
        /* Send message to WindowProcedure */
        DispatchMessage(&amp;messages);
    }

    /* The program return-value is 0 - The value that PostQuitMessage() gave */
    return messages.wParam;
}
</code></pre>
<p>weil das nicht funktioniert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/653274</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653274</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Tue, 16 Nov 2004 14:53:52 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Tue, 16 Nov 2004 15:20:49 GMT]]></title><description><![CDATA[<p>du hasst keine zweite fensterklasse registriert (RegisterClassEx(..)) sondern versuchst ein zweites fenster mit der selben klasse zu erstellen --&gt; geht nicht.</p>
<p>was soll dieses zweite fenster denn machen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/653312</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653312</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Tue, 16 Nov 2004 15:20:49 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Tue, 16 Nov 2004 15:37:47 GMT]]></title><description><![CDATA[<p>Ich will darauf eine Liste von Möglichkeiten ausgeben, von denen sich der Benutzer eine aussuchen kann und dann auf OK klickt um das Fenster zu schließen.</p>
<p>Es reicht also, wenn ich</p>
<pre><code class="language-cpp">if (!RegisterClassEx (&amp;wincl))
        return 0;
</code></pre>
<p>hinzufüge?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/653337</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653337</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Tue, 16 Nov 2004 15:37:47 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Tue, 16 Nov 2004 15:42:32 GMT]]></title><description><![CDATA[<p>nicht ganz du musst eine zweite fensterklasse erzeugen</p>
<pre><code class="language-cpp">WNDCLASSEX wincl_1;
WNDCLASSEX wincl_2;
</code></pre>
<p>beide füllen und registrieren.</p>
<p>oder eine füllen, registrieren, alte überschreiben, registrieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/653344</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653344</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Tue, 16 Nov 2004 15:42:32 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Tue, 16 Nov 2004 17:31:34 GMT]]></title><description><![CDATA[<p>Ich kriegst einfach nicht hin <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 />
Kannst du vielleicht mal Quellcode zeigen (wenns nicht zu lange dauert).<br />
Ist es wichtig, wie die zweite WinPrc heist?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/653469</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653469</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Tue, 16 Nov 2004 17:31:34 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Tue, 16 Nov 2004 17:40:19 GMT]]></title><description><![CDATA[<p>nein, du musst es nur eben entsprechend bei der 2. Fensterklasse in lpfnWndProc angeben. Also eigentlich nur lpszClassName und lpfnWndProc ändern und nochmal RegisterClassEx aufrufen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/653475</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653475</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Tue, 16 Nov 2004 17:40:19 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Tue, 16 Nov 2004 18:07:44 GMT]]></title><description><![CDATA[<p>bsp (schnell zusammenkopiert und ungetestet müsst aber gehen <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>
<pre><code class="language-cpp">wincl.hInstance     = hThisInstance;
    wincl.lpszClassName = TEXT(&quot;MainWndClass&quot;);
    wincl.lpfnWndProc   = WindowProc;
    wincl.style         = CS_HREDRAW | CS_VREDRAW;
    wincl.cbSize        = sizeof(WNDCLASSEX);
    wincl.hIcon         = LoadIcon(hThisInstance, MAKEINTRESOURCE(IDI_MAIN));
    wincl.hIconSm       = LoadIcon(hThisInstance, MAKEINTRESOURCE(IDI_MAIN));
    wincl.hCursor       = LoadCursor(NULL, IDC_ARROW);
    wincl.lpszMenuName  = &quot;MAINMENU&quot;;
    wincl.cbClsExtra    = 0;
    wincl.cbWndExtra    = 0;
    wincl.hbrBackground = (HBRUSH)(COLOR_WINDOW);

    if(!RegisterClassEx(&amp;wincl))
        return -1;

    wincl.hInstance     = hThisInstance;
    wincl.lpszClassName = TEXT(&quot;ClientWndClass&quot;);
    wincl.lpfnWndProc   = ClientWindowProc;
    wincl.style         = CS_HREDRAW | CS_VREDRAW | CS_OWNDC;
    wincl.cbSize        = sizeof(WNDCLASSEX);
    wincl.hIcon         = NULL;
    wincl.hIconSm       = NULL;
    wincl.hCursor       = LoadCursor(NULL, IDC_CROSS);
    wincl.lpszMenuName  = NULL;
    wincl.cbClsExtra    = 0;
    wincl.cbWndExtra    = 0;
    wincl.hbrBackground = (HBRUSH)(COLOR_WINDOW);

    if(!RegisterClassEx(&amp;wincl))
        return -1;

    if(!(hwnd = CreateWindowEx(
			WS_EX_APPWINDOW,
			TEXT(&quot;MainWndClass&quot;),
			TEXT(&quot;Title&quot;),
			WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN |WS_VISIBLE,
			25,
			25,
			GetSystemMetrics(SM_CXSCREEN) - 50,
			GetSystemMetrics(SM_CYSCREEN) - 100,
			HWND_DESKTOP,
			NULL,
			hThisInstance,
                        NULL)))
	{
		MessageBox(
			NULL,
			&quot;Couldn't create Mainwindow&quot;,
			&quot;Error&quot;,
			MB_OK | MB_ICONEXCLAMATION);
		return -1;
	}

        //... zweites fenster erstellen
        if(!(hwndClient = CreateWindowEx(
            WS_EX_CLIENTEDGE,
            TEXT(&quot;ClientWndClass&quot;)
            &quot;&quot;,
            WS_CHILD | WS_VISIBLE,
            0, 0, 200, 200,
            hwnd,
            (HMENU)IDC_IRGENDWAS,
            hThisInstance,
            NULL)))
	{
		MessageBox(
			NULL,
			&quot;Couldn't create Clientwindow&quot;,
			&quot;Error&quot;,
			MB_OK | MB_ICONEXCLAMATION);
		return -1;
	}

// .. und weiter geht's
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/653489</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653489</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Tue, 16 Nov 2004 18:07:44 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Wed, 17 Nov 2004 18:40:33 GMT]]></title><description><![CDATA[<p>kannst du mir sagen warum er hier rummeckert? is alles so wie beim hauptwindow</p>
<p><a href="http://217.184.147.143/picture0001.png" rel="nofollow">http://217.184.147.143/picture0001.png</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/653513</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653513</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Wed, 17 Nov 2004 18:40:33 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Tue, 16 Nov 2004 18:54:44 GMT]]></title><description><![CDATA[<p>nero-ex schrieb:</p>
<blockquote>
<p>kannst du mir sagen warum er hier rummeckert? is alles so wie beim hauptwindow</p>
<p><a href="http://217.184.147.162/picture0002.png" rel="nofollow">http://217.184.147.162/picture0002.png</a></p>
</blockquote>
<p>connection refused <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>kopier die letzten zeilen vom compilier log</p>
]]></description><link>https://www.c-plusplus.net/forum/post/653532</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653532</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Tue, 16 Nov 2004 18:54:44 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Tue, 16 Nov 2004 19:24:30 GMT]]></title><description><![CDATA[<p>Kann das Bild nicht öffnen - poste doch bitte direkt den Fehler in Text-Form</p>
]]></description><link>https://www.c-plusplus.net/forum/post/653578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653578</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Tue, 16 Nov 2004 19:24:30 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Wed, 17 Nov 2004 18:48:30 GMT]]></title><description><![CDATA[<p>sry, hats auf meinem notebook und bin dann off <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>hier jetzt funktionierender link:</p>
<p><a href="http://home.arcor.de/wenglewski/Picture0002.png" rel="nofollow">http://home.arcor.de/wenglewski/Picture0002.png</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/653820</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653820</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Wed, 17 Nov 2004 18:48:30 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Wed, 17 Nov 2004 18:46:48 GMT]]></title><description><![CDATA[<p>nero-ex schrieb:</p>
<blockquote>
<p>hier jetzt funktionierender link:</p>
</blockquote>
<p>von wegen</p>
<p>siehe<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=92242" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?t=92242</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/653825</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653825</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Wed, 17 Nov 2004 18:46:48 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Wed, 17 Nov 2004 18:49:56 GMT]]></title><description><![CDATA[<p>ich gebs ja zu, ich bin irgendwie .... nicht so schlau <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>hab picture klein geschrieben (reine gewonheitssache )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/653832</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653832</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Wed, 17 Nov 2004 18:49:56 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Wed, 17 Nov 2004 19:01:54 GMT]]></title><description><![CDATA[<p>du hast ein komma nach TEXT(&quot;ClientWndClass&quot;) vergessen. (ich übrigens auch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/653850</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653850</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Wed, 17 Nov 2004 19:01:54 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Wed, 17 Nov 2004 19:47:53 GMT]]></title><description><![CDATA[<p>super, danke, das klappt schon mal. Wie bekommen ich es jetzt auch mit border und so? hab WS_OVERLAPPEDWINDOW angehängt, aber da konnte es nicht erstellt werden???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/653882</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653882</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Wed, 17 Nov 2004 19:47:53 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Wed, 17 Nov 2004 20:24:29 GMT]]></title><description><![CDATA[<p>nero-ex schrieb:</p>
<blockquote>
<p>Wie bekommen ich es jetzt auch mit border und so? hab WS_OVERLAPPEDWINDOW angehängt, aber da konnte es nicht erstellt werden???</p>
</blockquote>
<p>Rahmen für was - es wäre besser du würdest immer die entsprechenden Textstellen posten und nicht nur einen Screenshot verlinken <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/653907</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653907</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Wed, 17 Nov 2004 20:24:29 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Thu, 18 Nov 2004 07:54:13 GMT]]></title><description><![CDATA[<p>nero-ex schrieb:</p>
<blockquote>
<p>super, danke, das klappt schon mal. Wie bekommen ich es jetzt auch mit border und so? hab WS_OVERLAPPEDWINDOW angehängt, aber da konnte es nicht erstellt werden???</p>
</blockquote>
<p><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/WindowsUserInterface/Windowing/windows/WindowReference/WindowStyles.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/WindowsUserInterface/Windowing/windows/WindowReference/WindowStyles.asp</a></p>
<p>flenders schrieb:</p>
<blockquote>
<p>Rahmen für was - es wäre besser du würdest immer die entsprechenden Textstellen posten und nicht nur einen Screenshot verlinken <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
</blockquote>
<p>mein reden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/654100</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654100</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 18 Nov 2004 07:54:13 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Thu, 18 Nov 2004 15:18:55 GMT]]></title><description><![CDATA[<p>Das ist alles sehr komisch. Ich kann das Fenster nicht verschieben, es ist immer in der linken Ecke und der Cursor ändert sich in ein kreuz über dem Fenster.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/654540</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654540</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Thu, 18 Nov 2004 15:18:55 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Thu, 18 Nov 2004 15:44:58 GMT]]></title><description><![CDATA[<p>nero-ex schrieb:</p>
<blockquote>
<p>Das ist alles sehr komisch. Ich kann das Fenster nicht verschieben, es ist immer in der linken Ecke</p>
</blockquote>
<p>also nochmal, probier einfach ein paar styles aus.<br />
<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/WindowsUserInterface/Windowing/windows/WindowReference/WindowStyles.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/WindowsUserInterface/Windowing/windows/WindowReference/WindowStyles.asp</a></p>
<p>nero-ex schrieb:</p>
<blockquote>
<p>der Cursor ändert sich in ein kreuz über dem Fenster.</p>
</blockquote>
<p>wincl.hCursor = LoadCursor(NULL, IDC_CROSS); <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>
]]></description><link>https://www.c-plusplus.net/forum/post/654576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654576</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 18 Nov 2004 15:44:58 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Thu, 18 Nov 2004 19:57:51 GMT]]></title><description><![CDATA[<p>OK, ich habs. Danke!</p>
<p>Nun noch eine letzte Fage <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>Wie würdet ihr es machen, wenn ihr das eine Fenster nur zu einer bestimmen Zeit mal kurz sichtbar machen wollt? Einfach die ganze Zeit das Fenster unsichtbar machen oder CreateWindow an einem späteren Zeitpunkt aufrufen?</p>
<p>Und wie schließ ich dann das Fenster wieder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/654853</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654853</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Thu, 18 Nov 2004 19:57:51 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Thu, 18 Nov 2004 20:54:07 GMT]]></title><description><![CDATA[<p>nero-ex schrieb:</p>
<blockquote>
<p>Wie würdet ihr es machen, wenn ihr das eine Fenster nur zu einer bestimmen Zeit mal kurz sichtbar machen wollt? Einfach die ganze Zeit das Fenster unsichtbar machen oder CreateWindow an einem späteren Zeitpunkt aufrufen?</p>
</blockquote>
<p>Wozu solltest du es erzeugen, bevor du es brauchst - also ich würde zumindest erst dann CreateWindow aufrufen, wenn ich das Fenster haben will.</p>
<p>nero-ex schrieb:</p>
<blockquote>
<p>Und wie schließ ich dann das Fenster wieder?</p>
</blockquote>
<p>DestroyWindow oder evtl. CloseWindow <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/654897</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654897</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Thu, 18 Nov 2004 20:54:07 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Sat, 20 Nov 2004 12:49:04 GMT]]></title><description><![CDATA[<p>Aber wie soll ich das Fenster aus der WinProc öffnen? die ganzen Vatriablen sind ja nur in der main definiert. Soll ich sie global machen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/655576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/655576</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Sat, 20 Nov 2004 12:49:04 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Sun, 21 Nov 2004 14:45:14 GMT]]></title><description><![CDATA[<p>nero-ex schrieb:</p>
<blockquote>
<p>Aber wie soll ich das Fenster aus der WinProc öffnen? die ganzen Vatriablen sind ja nur in der main definiert. Soll ich sie global machen?</p>
</blockquote>
<p>Was für Variablen <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="😕"
    /> Du kannst ja z.B. deine Fensterklasse schon in WinMain registrieren, in deiner WndProc des anderen Fensters kannst du dann einfach unter Angabe des zweiten Fensterklassen-Namens das zweite Fenster öffnen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/656119</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/656119</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sun, 21 Nov 2004 14:45:14 GMT</pubDate></item><item><title><![CDATA[Reply to Wie zur Hölle macht man ein neues Fenster auf on Mon, 22 Nov 2004 22:30:44 GMT]]></title><description><![CDATA[<p>ok, soweit hab ichs. er hat zwar dann rumgemeckert, er kenne hwnd nicht, aber ich habs global gemacht. Das einzige Problem, das noch besteht ist, dass obwohl ich 2 WinProcs habe das Programm beendet wird, klicke ich bei dem ChildWindow auf das rote schließenkreuz. weist du wie ich das vermeiden kann???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/656977</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/656977</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Mon, 22 Nov 2004 22:30:44 GMT</pubDate></item></channel></rss>