<?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[weis nicht wo der Fehler steckt???:-(]]></title><description><![CDATA[<pre><code class="language-cpp">#define STRICT
#undef UNICODE
#include &lt;windows.h&gt;

// Deklaration Fensterprozedur (gewählter Name: WndProc) 
//Zuständig für alle Ereignisse eines Fesnters 
LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);

//Name des Fensters 
const char szFensterName[]=&quot;Mein erstes Fenster&quot;;

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpszArgument,int nFunsterStil)
{

    //------------------------------------------------------------------------------------
    HWND hWnd;// Handle für das HauptFenster
    MSG  msg;//  Nachrichten abholen und bearbeiten 
    WNDCLASS wc;// Struktur für Eigenschaften der Fensterklasse besetzen 
    //------------------------------------------------------------------------------------
    //Fenster Eigenschaften 
    wc.style = CS_HREDRAW|CS_VREDRAW;//Bei jeder Größenänderung ganzes Fenster neu zeichnen
    wc.lpfnWndProc = WndProc; // Zeiger auf Fensterprozedur

    wc.hInstance = hInstance;//Handle zu unserem Programm 
    wc.hCursor = LoadCursor (NULL, IDC_ARROW);//Standart Pfeil Cursor
    wc.hIcon = LoadIcon(NULL,IDI_APPLICATION);//Handle auf ein Icon
    wc.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);//Hintergrund Farbe festlegen

    wc.lpszClassName =&quot;Name der Klasse&quot;;//Name des Fensters 
    wc.lpszMenuName = NULL;//menü name...in unserem fall brauchen wir kein Menü deshalb NULL

    //Hier kann man Festlegen ob mann zusätlichen Speicher für die Fesnterklasse bzw. das Fenster 
    //reservieren möchte, in unser Fall brauchen wir keinen Zusätlichen Speciehr 
    wc.cbClsExtra = 0;          
    wc.cbWndExtra = 0; 

    //Fenster Regestrieren 
    RegisterClass(&amp;wc);        

    //Fenster erstellen
    hWnd=CreateWindow(szFensterName,&quot;Erstes Fenster&quot;,WS_OVERLAPPEDWINDOW,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,NULL,NULL,hInstance,NULL);

    //Fenster anzeigen lassen
    ShowWindow(hWnd,nFunsterStil);

	while(GetMessage(&amp;msg,NULL,0,0))
	{
			TranslateMessage(&amp;msg);//Tastatur Nachrichten 
			DispatchMessage(&amp;msg);//Verteil die Nachrichten an die jeweilige Prozedur 
	}

	return msg.wParam;//beendung das Programm mit dem letzten interger wert, die GetMessge bearbeitet hat
}

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{

   switch (message)
   {
		case WM_DESTROY:
      {
         PostQuitMessage(0);
         return 0;
      }
   }

   return DefWindowProc(hWnd, message, wParam, lParam);
}
</code></pre>
<p>kein plan was ich falsch gemacht habe da kommt kein fenster und geht auch nichts mein compiler ist visuel studio 2008</p>
<p>in fehler ausgabe steht nichts hilfreiches drin</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/228368/weis-nicht-wo-der-fehler-steckt</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Apr 2026 19:22:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/228368.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 27 Nov 2008 12:43:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to weis nicht wo der Fehler steckt???:-( on Thu, 27 Nov 2008 12:43:03 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#define STRICT
#undef UNICODE
#include &lt;windows.h&gt;

// Deklaration Fensterprozedur (gewählter Name: WndProc) 
//Zuständig für alle Ereignisse eines Fesnters 
LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);

//Name des Fensters 
const char szFensterName[]=&quot;Mein erstes Fenster&quot;;

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpszArgument,int nFunsterStil)
{

    //------------------------------------------------------------------------------------
    HWND hWnd;// Handle für das HauptFenster
    MSG  msg;//  Nachrichten abholen und bearbeiten 
    WNDCLASS wc;// Struktur für Eigenschaften der Fensterklasse besetzen 
    //------------------------------------------------------------------------------------
    //Fenster Eigenschaften 
    wc.style = CS_HREDRAW|CS_VREDRAW;//Bei jeder Größenänderung ganzes Fenster neu zeichnen
    wc.lpfnWndProc = WndProc; // Zeiger auf Fensterprozedur

    wc.hInstance = hInstance;//Handle zu unserem Programm 
    wc.hCursor = LoadCursor (NULL, IDC_ARROW);//Standart Pfeil Cursor
    wc.hIcon = LoadIcon(NULL,IDI_APPLICATION);//Handle auf ein Icon
    wc.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);//Hintergrund Farbe festlegen

    wc.lpszClassName =&quot;Name der Klasse&quot;;//Name des Fensters 
    wc.lpszMenuName = NULL;//menü name...in unserem fall brauchen wir kein Menü deshalb NULL

    //Hier kann man Festlegen ob mann zusätlichen Speicher für die Fesnterklasse bzw. das Fenster 
    //reservieren möchte, in unser Fall brauchen wir keinen Zusätlichen Speciehr 
    wc.cbClsExtra = 0;          
    wc.cbWndExtra = 0; 

    //Fenster Regestrieren 
    RegisterClass(&amp;wc);        

    //Fenster erstellen
    hWnd=CreateWindow(szFensterName,&quot;Erstes Fenster&quot;,WS_OVERLAPPEDWINDOW,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,NULL,NULL,hInstance,NULL);

    //Fenster anzeigen lassen
    ShowWindow(hWnd,nFunsterStil);

	while(GetMessage(&amp;msg,NULL,0,0))
	{
			TranslateMessage(&amp;msg);//Tastatur Nachrichten 
			DispatchMessage(&amp;msg);//Verteil die Nachrichten an die jeweilige Prozedur 
	}

	return msg.wParam;//beendung das Programm mit dem letzten interger wert, die GetMessge bearbeitet hat
}

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{

   switch (message)
   {
		case WM_DESTROY:
      {
         PostQuitMessage(0);
         return 0;
      }
   }

   return DefWindowProc(hWnd, message, wParam, lParam);
}
</code></pre>
<p>kein plan was ich falsch gemacht habe da kommt kein fenster und geht auch nichts mein compiler ist visuel studio 2008</p>
<p>in fehler ausgabe steht nichts hilfreiches drin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1621750</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1621750</guid><dc:creator><![CDATA[nar]]></dc:creator><pubDate>Thu, 27 Nov 2008 12:43:03 GMT</pubDate></item><item><title><![CDATA[Reply to weis nicht wo der Fehler steckt???:-( on Thu, 27 Nov 2008 13:17:27 GMT]]></title><description><![CDATA[<pre><code>HWND CreateWindow(      
    LPCTSTR lpClassName,
    LPCTSTR lpWindowName,
    DWORD dwStyle,
    int x,
    int y,
    int nWidth,
    int nHeight,
    HWND hWndParent,
    HMENU hMenu,
    HINSTANCE hInstance,
    LPVOID lpParam
);
</code></pre>
<p>classenname muss als erstes stehen, registriert hast du die klasse unter den namen &quot;name der Klasse&quot;,...</p>
<p>grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1621776</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1621776</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Thu, 27 Nov 2008 13:17:27 GMT</pubDate></item><item><title><![CDATA[Reply to weis nicht wo der Fehler steckt???:-( on Thu, 27 Nov 2008 13:40:01 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#define STRICT
#undef UNICODE
#include &lt;windows.h&gt;

// Deklaration Fensterprozedur (gewählter Name: WndProc)
//Zuständig für alle Ereignisse eines Fesnters
LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);

//Name des Fensters
const char szFensterName[]=&quot;Mein erstes Fenster&quot;;

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpszArgument,int nFunsterStil)
{

    //------------------------------------------------------------------------------------
    HWND hWnd;// Handle für das HauptFenster
    MSG  msg;//  Nachrichten abholen und bearbeiten
    WNDCLASS wc;// Struktur für Eigenschaften der Fensterklasse besetzen
    //------------------------------------------------------------------------------------
    //Fenster Eigenschaften
    wc.style = CS_HREDRAW|CS_VREDRAW;//Bei jeder Größenänderung ganzes Fenster neu zeichnen
    wc.lpfnWndProc = WndProc; // Zeiger auf Fensterprozedur

    wc.hInstance = hInstance;//Handle zu unserem Programm
    wc.hCursor = LoadCursor (NULL, IDC_ARROW);//stan**** Pfeil Cursor
    wc.hIcon = LoadIcon(NULL,IDI_APPLICATION);//Handle auf ein Icon
    wc.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);//Hintergrund Farbe festlegen

    wc.lpszClassName =szFensterName;//Name des Fensters
    wc.lpszMenuName = NULL;//menü name...in unserem fall brauchen wir kein Menü deshalb NULL

    //Hier kann man Festlegen ob mann zusätlichen Speicher für die Fesnterklasse bzw. das Fenster
    //reservieren möchte, in unser Fall brauchen wir keinen Zusätlichen Speciehr
    wc.cbClsExtra = 0;          
    wc.cbWndExtra = 0;

    //Fenster Regestrieren
    RegisterClass(&amp;wc);        

    //Fenster erstellen
    hWnd=CreateWindow(szFensterName,&quot;Erstes Fenster&quot;,WS_OVERLAPPEDWINDOW,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,NULL,NULL,hInstance,NULL);

    //Fenster anzeigen lassen
    ShowWindow(hWnd,nFunsterStil);

    while(GetMessage(&amp;msg,NULL,0,0))
    {
            TranslateMessage(&amp;msg);//Tastatur Nachrichten
            DispatchMessage(&amp;msg);//Verteil die Nachrichten an die jeweilige Prozedur
    }

    return msg.wParam;//beendung das Programm mit dem letzten interger wert, die GetMessge bearbeitet hat
}

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{

   switch (message)
   {
        case WM_DESTROY:
      {
         PostQuitMessage(0);
         return 0;
      }
   }

   return DefWindowProc(hWnd, message, wParam, lParam);
}
</code></pre>
<p>habs mal geändert aber geht trotzdem net <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/1621796</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1621796</guid><dc:creator><![CDATA[nar]]></dc:creator><pubDate>Thu, 27 Nov 2008 13:40:01 GMT</pubDate></item><item><title><![CDATA[Reply to weis nicht wo der Fehler steckt???:-( on Thu, 27 Nov 2008 14:44:07 GMT]]></title><description><![CDATA[<p>Ok probier mal:</p>
<pre><code class="language-cpp">hWnd = CreateWindow(
           szFensterName,         /* Classname */
           &quot;Erstes Fenster&quot;,       /* Title Text */
           WS_OVERLAPPEDWINDOW, /* default window */
           CW_USEDEFAULT,       /* Windows decides the position */
           CW_USEDEFAULT,       /* where the window ends up on the screen */
           544,                 /* The programs width */
           375,                 /* and height in pixels */
           HWND_DESKTOP,        /* The window is a child-window to desktop */
           NULL,                /* No menu */
           hInstance,       /* Program Instance handler */
           NULL                 /* No Window Creation data */
           );
</code></pre>
<p>CW_USEDEFAULT ?= 0<br />
dann wäre dein fenster an stelle 0,0 mit der größe 0x0, dann würdest du es auch nicht sehen,... denke ich mal</p>
<p>grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1621867</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1621867</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Thu, 27 Nov 2008 14:44:07 GMT</pubDate></item><item><title><![CDATA[Reply to weis nicht wo der Fehler steckt???:-( on Thu, 27 Nov 2008 15:23:04 GMT]]></title><description><![CDATA[<p>[/code]&quot;ErstesFenster.exe&quot;: &quot;C:\Dokumente und Einstellungen\what\Eigene Dateien\Visual Studio 2008\Projects\ErstesFenster\Release\ErstesFenster.exe&quot; geladen, Symbole wurden geladen.<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\WINDOWS\system32\ntdll.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\WINDOWS\system32\kernel32.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\WINDOWS\system32\user32.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\WINDOWS\system32\gdi32.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375\msvcr90.dll&quot; geladen, Symbole wurden geladen.<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\Programme\Kaspersky Lab\Kaspersky Internet Security 2009\mzvkbd.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\WINDOWS\system32\psapi.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\WINDOWS\system32\advapi32.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\WINDOWS\system32\rpcrt4.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\WINDOWS\system32\secur32.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\Programme\Kaspersky Lab\Kaspersky Internet Security 2009\mzvkbd3.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\Programme\Kaspersky Lab\Kaspersky Internet Security 2009\adialhk.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\WINDOWS\system32\shlwapi.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\WINDOWS\system32\msvcrt.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\Programme\Kaspersky Lab\Kaspersky Internet Security 2009\kloehk.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\WINDOWS\system32\uxtheme.dll&quot; wurde geladen<br />
&quot;ErstesFenster.exe&quot;: &quot;C:\WINDOWS\system32\msctf.dll&quot; wurde geladen</p>
<p><strong>Das Programm &quot;[5148] ErstesFenster.exe: Systemeigen&quot; wurde mit Code 0 (0x0) beendet.</strong>[code]</p>
<p>also das Programm kommt ca fürn habe sekund und verschwindet dann<br />
also keine fehler mehr aber irgendwaws beendet das immer hab erst gedacht Kaspersky macht probleme dann habe ich es ausgeschaltet und nochmal versucht ging wieder net komisch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1621901</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1621901</guid><dc:creator><![CDATA[nar]]></dc:creator><pubDate>Thu, 27 Nov 2008 15:23:04 GMT</pubDate></item><item><title><![CDATA[Reply to weis nicht wo der Fehler steckt???:-( on Thu, 27 Nov 2008 15:25:55 GMT]]></title><description><![CDATA[<p>Also ich weiß definitv das folgender source funzt,<br />
Bloodshed Mingw</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;

/*  Declare Windows procedure  */
LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM);

/*  Make the class name into a global variable  */
char szClassName[ ] = &quot;WindowsApp&quot;;

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 */
           CW_USEDEFAULT,       /* Windows decides the position */
           CW_USEDEFAULT,       /* where the window ends up on the screen */
           544,                 /* The programs width */
           375,                 /* 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);

    /* 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;
}

/*  This function is called by the Windows function DispatchMessage()  */

LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
    switch (message)                  /* handle the messages */
    {
        case WM_DESTROY:
            PostQuitMessage (0);       /* send a WM_QUIT to the message queue */
            break;
        default:                      /* for messages that we don't deal with */
            return DefWindowProc (hwnd, message, wParam, lParam);
    }

    return 0;
}
</code></pre>
<p>grüüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1621907</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1621907</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Thu, 27 Nov 2008 15:25:55 GMT</pubDate></item></channel></rss>