<?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[Habe propleme mit createWindowEx]]></title><description><![CDATA[<p>Habe proplem mit dem scheis CreateWindowEx er schreibt immer ein error hin wen ich windows programmier so ein scheis hab ich noch nicht erlebt ich bin die ganze nacht dran gesesen und trozten geht die scheise immer noch nicht bald flip ich aus das is ja zum schreien ich hab alle include pfade überprüft und ansonten eigentlich auch alles was es sonnst noch so gibt... ich schreib euch jetzt mal den Fehler hin ach ja der quell code kann gar net falsch sein weil dat die beispiele von dem buch sin</p>
<p>--------------------Konfiguration: DirectXGraphics - Win32 Debug--------------------<br />
Kompilierung läuft...<br />
DirectXGraphics.cpp<br />
c:\programme\jli beispiele\kapitel_19\directxgraphics\directxgraphics.cpp(100) : error C2065: 'CreateWindowExA' : nichtdeklarierter Bezeichner<br />
Fehler beim Ausführen von cl.exe.</p>
<p>DirectXGraphics.exe - 1 Fehler, 0 Warnung(en)</p>
<p>bitte helft mir ich lauf sonst AMOK und da hat meine MAMA sicher was dagegen <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="😡"
    /> najo jut night und träumt was schoenes</p>
<pre><code class="language-cpp">#include &lt;ddraw.h&gt;

#define SCR_WIDTH		1024
#define SCR_HEIGHT		768
#define COLOR_DEPTH		32

#define SPRITE_WIDTH	84
#define SPRITE_HEIGHT	74

// Prototypen

HWND CreateMainWindow(HINSTANCE hInstance);
LRESULT CALLBACK MessageHandler(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam);

bool InitDirectDraw(HWND hWnd);
void CleanUpDirectDraw(void);

void Render(void);
LPDIRECTDRAWSURFACE7 CreateSurfaceFromBitmap(LPSTR File, int dWidth, int dHeight);
bool Error(char* msg);

// Variablen / Zeiger
HWND hWnd = NULL;
int x = 462;
int y = 335;

// DirectX DirectDraw Objekte
LPDIRECTDRAW7			lpDD7			= NULL;
LPDIRECTDRAWSURFACE7	lpDDSPrimary	= NULL;
LPDIRECTDRAWSURFACE7	lpDDSBack		= NULL;
LPDIRECTDRAWSURFACE7	lpDDSurface		= NULL;

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)
{
	hWnd = CreateMainWindow(hInstance);

	if(NULL == hWnd)
	{
		Error(&quot;Fehler beim Erzeugen des Fensters&quot;);
	}

	if(!InitDirectDraw(hWnd))
	{
		Error(&quot;Fehler beim Initialisieren des DD Objekts&quot;);
	}

	MSG msg;

	while(GetMessage(&amp;msg,NULL,0,0))
	{
		TranslateMessage(&amp;msg);
		DispatchMessage(&amp;msg);
	}

	return FALSE;
}

HWND CreateMainWindow(HINSTANCE hInstance)
{
	WNDCLASSEX wndClass;

	wndClass.cbSize					= sizeof(WNDCLASSEX);
	wndClass.style					= CS_DBLCLKS|CS_OWNDC|CS_HREDRAW|CS_VREDRAW;

	wndClass.lpfnWndProc			= MessageHandler;

	wndClass.cbClsExtra				= 0;
	wndClass.cbWndExtra				= 0;
	wndClass.hInstance				= hInstance;

	wndClass.hbrBackground			= (HBRUSH)GetStockObject(BLACK_BRUSH);

	wndClass.lpszClassName			= &quot;WindowClass&quot;;
	wndClass.lpszMenuName			= NULL;

	wndClass.hCursor				= LoadCursor(NULL,IDC_ARROW);
	wndClass.hIcon					= LoadIcon(NULL,IDI_WINLOGO);
	wndClass.hIconSm				= LoadIcon(NULL,IDI_WINLOGO);

	RegisterClassEx(&amp;wndClass);

	return CreateWindowExA(
					NULL,
					&quot;WindowClass&quot;,
					&quot;Win32 DD Bitmap&quot;,
					WS_POPUP|WS_VISIBLE,
					0, 0,
					400, 300,
					NULL,
					NULL,
					hInstance,
					NULL);
}

LRESULT CALLBACK MessageHandler(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
	switch(msg)
	{
		case WM_KEYDOWN:
			switch(wParam)
			{
				case VK_ESCAPE:
					DestroyWindow(hWnd);
				break;

				case VK_LEFT:
					if(x-10 &gt; 0)
					{
						x -= 10;
						Render();
					}
				break;

				case VK_RIGHT:
					if(x+10 &lt; SCR_WIDTH-SPRITE_WIDTH)
					{
						x += 10;
						Render();
					}
				break;

				case VK_UP:
					if(y-10 &gt; 0)
					{
						y -= 10;
						Render();
					}
				break;

				case VK_DOWN:
					if(y+10 &lt; SCR_HEIGHT-SPRITE_HEIGHT)
					{
						y += 10;
						Render();
					}
				break;
			}
		break;

		case WM_PAINT:
			PAINTSTRUCT ps;
			BeginPaint(hWnd,&amp;ps);
			Render();
			EndPaint(hWnd,&amp;ps);
		break;

		case WM_DESTROY:
			CleanUpDirectDraw();
			PostQuitMessage(0);
		break;
	}
	return (DefWindowProc(hWnd,msg,wParam,lParam));
}

bool InitDirectDraw(HWND hWnd)
{
	if(FAILED(DirectDrawCreateEx(NULL,(LPVOID*)&amp;lpDD7,IID_IDirectDraw7,NULL)))
	{
		return Error(&quot;Fehler beim Anlegen des DD Objekts&quot;);
	}

	if(FAILED(lpDD7-&gt;SetCooperativeLevel(hWnd,DDSCL_EXCLUSIVE|DDSCL_FULLSCREEN)))
	{
		return Error(&quot;Fehler beim Anlegen der Kooperationsebene&quot;);
	}

	if(FAILED(lpDD7-&gt;SetDisplayMode(SCR_WIDTH,SCR_HEIGHT,COLOR_DEPTH,0,0)))
	{
		return Error(&quot;Fehler beim Ändern des Anzeigemodus&quot;);
	}

	DDSURFACEDESC2 ddsd;

	ZeroMemory(&amp;ddsd,sizeof(ddsd));
	ddsd.dwSize = sizeof(ddsd);

	ddsd.dwFlags = DDSD_CAPS;

	ddsd.ddsCaps.dwCaps = DDSCAPS_PRIMARYSURFACE|DDSCAPS_VIDEOMEMORY;

	if(FAILED(lpDD7-&gt;CreateSurface(&amp;ddsd,&amp;lpDDSPrimary,NULL)))
	{
		return Error(&quot;Fehler beim Anlegen der primären Oberfläche&quot;);
	}

	lpDDSurface = CreateSurfaceFromBitmap(&quot;c:\\f29.bmp&quot;,SPRITE_WIDTH,SPRITE_HEIGHT);

	return TRUE;
}

void CleanUpDirectDraw(void)
{
	if(NULL != lpDD7)
	{
		lpDD7-&gt;Release();
		lpDD7 = NULL;
	}
	if(NULL != lpDDSPrimary)
	{
		lpDDSPrimary-&gt;Release();
		lpDDSPrimary = NULL;
	}
	if(NULL != lpDDSBack)
	{
		lpDDSBack-&gt;Release();
		lpDDSBack = NULL;
	}
	if(NULL != lpDDSurface)
	{
		lpDDSurface-&gt;Release();
		lpDDSurface = NULL;
	}
}

void Render(void)
{	
	DDBLTFX DDBltFX;

	ZeroMemory(&amp;DDBltFX,sizeof(DDBltFX));
	DDBltFX.dwSize = sizeof(DDBltFX);

	DDBltFX.dwFillColor = 0;

	lpDDSPrimary-&gt;Blt(NULL,NULL,NULL,DDBLT_COLORFILL|DDBLT_WAIT,&amp;DDBltFX);

	lpDDSPrimary-&gt;BltFast(x,y,lpDDSurface,NULL,DDBLTFAST_WAIT);
}

LPDIRECTDRAWSURFACE7 CreateSurfaceFromBitmap(LPSTR File, int dWidth, int dHeight)
{
	HDC hBmDC, hSurfDC;

	HBITMAP hBM;

	DDSURFACEDESC2 SurfDesc;

	hBM = (HBITMAP)LoadImage(0,File,IMAGE_BITMAP,dWidth,dHeight,LR_LOADFROMFILE);

	if(NULL == hBM)
	{
		return NULL;
	}

	ZeroMemory(&amp;SurfDesc,sizeof(SurfDesc));
	SurfDesc.dwSize = sizeof(SurfDesc);

	SurfDesc.dwFlags = DDSD_CAPS|DDSD_WIDTH|DDSD_HEIGHT;

	SurfDesc.ddsCaps.dwCaps = DDSCAPS_OFFSCREENPLAIN;
	SurfDesc.dwWidth	= dWidth;
	SurfDesc.dwHeight	= dHeight;

	if(FAILED(lpDD7-&gt;CreateSurface(&amp;SurfDesc,&amp;lpDDSurface,NULL)))
	{
		Error(&quot;Fehler beim Anlegen einer weiteren Oberfläche&quot;);
		return NULL;
	}

	lpDDSurface-&gt;GetDC(&amp;hSurfDC);

	hBmDC = CreateCompatibleDC(hSurfDC);

	SelectObject(hBmDC,hBM);

	BitBlt(hSurfDC,0,0,dWidth,dHeight,hBmDC,0,0,SRCCOPY);

	lpDDSurface-&gt;ReleaseDC(hSurfDC);

	DeleteDC(hBmDC);

	DeleteObject(hBM);

	return lpDDSurface;
}

bool Error(char* msg)
{
	OutputDebugString(msg);
	OutputDebugString(&quot;\n&quot;);

	MessageBox(hWnd,msg,&quot;Fehler&quot;,MB_OK|MB_ICONERROR);
	return 0;
}
</code></pre>
<p>HILLLLFFFFEEEEEEEEE</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/51913/habe-propleme-mit-createwindowex</link><generator>RSS for Node</generator><lastBuildDate>Sun, 31 May 2026 19:40:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/51913.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 14 Oct 2003 21:28:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Habe propleme mit createWindowEx on Tue, 14 Oct 2003 21:28:02 GMT]]></title><description><![CDATA[<p>Habe proplem mit dem scheis CreateWindowEx er schreibt immer ein error hin wen ich windows programmier so ein scheis hab ich noch nicht erlebt ich bin die ganze nacht dran gesesen und trozten geht die scheise immer noch nicht bald flip ich aus das is ja zum schreien ich hab alle include pfade überprüft und ansonten eigentlich auch alles was es sonnst noch so gibt... ich schreib euch jetzt mal den Fehler hin ach ja der quell code kann gar net falsch sein weil dat die beispiele von dem buch sin</p>
<p>--------------------Konfiguration: DirectXGraphics - Win32 Debug--------------------<br />
Kompilierung läuft...<br />
DirectXGraphics.cpp<br />
c:\programme\jli beispiele\kapitel_19\directxgraphics\directxgraphics.cpp(100) : error C2065: 'CreateWindowExA' : nichtdeklarierter Bezeichner<br />
Fehler beim Ausführen von cl.exe.</p>
<p>DirectXGraphics.exe - 1 Fehler, 0 Warnung(en)</p>
<p>bitte helft mir ich lauf sonst AMOK und da hat meine MAMA sicher was dagegen <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="😡"
    /> najo jut night und träumt was schoenes</p>
<pre><code class="language-cpp">#include &lt;ddraw.h&gt;

#define SCR_WIDTH		1024
#define SCR_HEIGHT		768
#define COLOR_DEPTH		32

#define SPRITE_WIDTH	84
#define SPRITE_HEIGHT	74

// Prototypen

HWND CreateMainWindow(HINSTANCE hInstance);
LRESULT CALLBACK MessageHandler(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam);

bool InitDirectDraw(HWND hWnd);
void CleanUpDirectDraw(void);

void Render(void);
LPDIRECTDRAWSURFACE7 CreateSurfaceFromBitmap(LPSTR File, int dWidth, int dHeight);
bool Error(char* msg);

// Variablen / Zeiger
HWND hWnd = NULL;
int x = 462;
int y = 335;

// DirectX DirectDraw Objekte
LPDIRECTDRAW7			lpDD7			= NULL;
LPDIRECTDRAWSURFACE7	lpDDSPrimary	= NULL;
LPDIRECTDRAWSURFACE7	lpDDSBack		= NULL;
LPDIRECTDRAWSURFACE7	lpDDSurface		= NULL;

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)
{
	hWnd = CreateMainWindow(hInstance);

	if(NULL == hWnd)
	{
		Error(&quot;Fehler beim Erzeugen des Fensters&quot;);
	}

	if(!InitDirectDraw(hWnd))
	{
		Error(&quot;Fehler beim Initialisieren des DD Objekts&quot;);
	}

	MSG msg;

	while(GetMessage(&amp;msg,NULL,0,0))
	{
		TranslateMessage(&amp;msg);
		DispatchMessage(&amp;msg);
	}

	return FALSE;
}

HWND CreateMainWindow(HINSTANCE hInstance)
{
	WNDCLASSEX wndClass;

	wndClass.cbSize					= sizeof(WNDCLASSEX);
	wndClass.style					= CS_DBLCLKS|CS_OWNDC|CS_HREDRAW|CS_VREDRAW;

	wndClass.lpfnWndProc			= MessageHandler;

	wndClass.cbClsExtra				= 0;
	wndClass.cbWndExtra				= 0;
	wndClass.hInstance				= hInstance;

	wndClass.hbrBackground			= (HBRUSH)GetStockObject(BLACK_BRUSH);

	wndClass.lpszClassName			= &quot;WindowClass&quot;;
	wndClass.lpszMenuName			= NULL;

	wndClass.hCursor				= LoadCursor(NULL,IDC_ARROW);
	wndClass.hIcon					= LoadIcon(NULL,IDI_WINLOGO);
	wndClass.hIconSm				= LoadIcon(NULL,IDI_WINLOGO);

	RegisterClassEx(&amp;wndClass);

	return CreateWindowExA(
					NULL,
					&quot;WindowClass&quot;,
					&quot;Win32 DD Bitmap&quot;,
					WS_POPUP|WS_VISIBLE,
					0, 0,
					400, 300,
					NULL,
					NULL,
					hInstance,
					NULL);
}

LRESULT CALLBACK MessageHandler(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
	switch(msg)
	{
		case WM_KEYDOWN:
			switch(wParam)
			{
				case VK_ESCAPE:
					DestroyWindow(hWnd);
				break;

				case VK_LEFT:
					if(x-10 &gt; 0)
					{
						x -= 10;
						Render();
					}
				break;

				case VK_RIGHT:
					if(x+10 &lt; SCR_WIDTH-SPRITE_WIDTH)
					{
						x += 10;
						Render();
					}
				break;

				case VK_UP:
					if(y-10 &gt; 0)
					{
						y -= 10;
						Render();
					}
				break;

				case VK_DOWN:
					if(y+10 &lt; SCR_HEIGHT-SPRITE_HEIGHT)
					{
						y += 10;
						Render();
					}
				break;
			}
		break;

		case WM_PAINT:
			PAINTSTRUCT ps;
			BeginPaint(hWnd,&amp;ps);
			Render();
			EndPaint(hWnd,&amp;ps);
		break;

		case WM_DESTROY:
			CleanUpDirectDraw();
			PostQuitMessage(0);
		break;
	}
	return (DefWindowProc(hWnd,msg,wParam,lParam));
}

bool InitDirectDraw(HWND hWnd)
{
	if(FAILED(DirectDrawCreateEx(NULL,(LPVOID*)&amp;lpDD7,IID_IDirectDraw7,NULL)))
	{
		return Error(&quot;Fehler beim Anlegen des DD Objekts&quot;);
	}

	if(FAILED(lpDD7-&gt;SetCooperativeLevel(hWnd,DDSCL_EXCLUSIVE|DDSCL_FULLSCREEN)))
	{
		return Error(&quot;Fehler beim Anlegen der Kooperationsebene&quot;);
	}

	if(FAILED(lpDD7-&gt;SetDisplayMode(SCR_WIDTH,SCR_HEIGHT,COLOR_DEPTH,0,0)))
	{
		return Error(&quot;Fehler beim Ändern des Anzeigemodus&quot;);
	}

	DDSURFACEDESC2 ddsd;

	ZeroMemory(&amp;ddsd,sizeof(ddsd));
	ddsd.dwSize = sizeof(ddsd);

	ddsd.dwFlags = DDSD_CAPS;

	ddsd.ddsCaps.dwCaps = DDSCAPS_PRIMARYSURFACE|DDSCAPS_VIDEOMEMORY;

	if(FAILED(lpDD7-&gt;CreateSurface(&amp;ddsd,&amp;lpDDSPrimary,NULL)))
	{
		return Error(&quot;Fehler beim Anlegen der primären Oberfläche&quot;);
	}

	lpDDSurface = CreateSurfaceFromBitmap(&quot;c:\\f29.bmp&quot;,SPRITE_WIDTH,SPRITE_HEIGHT);

	return TRUE;
}

void CleanUpDirectDraw(void)
{
	if(NULL != lpDD7)
	{
		lpDD7-&gt;Release();
		lpDD7 = NULL;
	}
	if(NULL != lpDDSPrimary)
	{
		lpDDSPrimary-&gt;Release();
		lpDDSPrimary = NULL;
	}
	if(NULL != lpDDSBack)
	{
		lpDDSBack-&gt;Release();
		lpDDSBack = NULL;
	}
	if(NULL != lpDDSurface)
	{
		lpDDSurface-&gt;Release();
		lpDDSurface = NULL;
	}
}

void Render(void)
{	
	DDBLTFX DDBltFX;

	ZeroMemory(&amp;DDBltFX,sizeof(DDBltFX));
	DDBltFX.dwSize = sizeof(DDBltFX);

	DDBltFX.dwFillColor = 0;

	lpDDSPrimary-&gt;Blt(NULL,NULL,NULL,DDBLT_COLORFILL|DDBLT_WAIT,&amp;DDBltFX);

	lpDDSPrimary-&gt;BltFast(x,y,lpDDSurface,NULL,DDBLTFAST_WAIT);
}

LPDIRECTDRAWSURFACE7 CreateSurfaceFromBitmap(LPSTR File, int dWidth, int dHeight)
{
	HDC hBmDC, hSurfDC;

	HBITMAP hBM;

	DDSURFACEDESC2 SurfDesc;

	hBM = (HBITMAP)LoadImage(0,File,IMAGE_BITMAP,dWidth,dHeight,LR_LOADFROMFILE);

	if(NULL == hBM)
	{
		return NULL;
	}

	ZeroMemory(&amp;SurfDesc,sizeof(SurfDesc));
	SurfDesc.dwSize = sizeof(SurfDesc);

	SurfDesc.dwFlags = DDSD_CAPS|DDSD_WIDTH|DDSD_HEIGHT;

	SurfDesc.ddsCaps.dwCaps = DDSCAPS_OFFSCREENPLAIN;
	SurfDesc.dwWidth	= dWidth;
	SurfDesc.dwHeight	= dHeight;

	if(FAILED(lpDD7-&gt;CreateSurface(&amp;SurfDesc,&amp;lpDDSurface,NULL)))
	{
		Error(&quot;Fehler beim Anlegen einer weiteren Oberfläche&quot;);
		return NULL;
	}

	lpDDSurface-&gt;GetDC(&amp;hSurfDC);

	hBmDC = CreateCompatibleDC(hSurfDC);

	SelectObject(hBmDC,hBM);

	BitBlt(hSurfDC,0,0,dWidth,dHeight,hBmDC,0,0,SRCCOPY);

	lpDDSurface-&gt;ReleaseDC(hSurfDC);

	DeleteDC(hBmDC);

	DeleteObject(hBM);

	return lpDDSurface;
}

bool Error(char* msg)
{
	OutputDebugString(msg);
	OutputDebugString(&quot;\n&quot;);

	MessageBox(hWnd,msg,&quot;Fehler&quot;,MB_OK|MB_ICONERROR);
	return 0;
}
</code></pre>
<p>HILLLLFFFFEEEEEEEEE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/372352</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/372352</guid><dc:creator><![CDATA[Onkel-Tuca]]></dc:creator><pubDate>Tue, 14 Oct 2003 21:28:02 GMT</pubDate></item><item><title><![CDATA[Reply to Habe propleme mit createWindowEx on Tue, 14 Oct 2003 22:25:10 GMT]]></title><description><![CDATA[<p>1. Das ist WinAPI <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p>2. Start mal nen versuch mit der zeile:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/372372</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/372372</guid><dc:creator><![CDATA[CMatt]]></dc:creator><pubDate>Tue, 14 Oct 2003 22:25:10 GMT</pubDate></item><item><title><![CDATA[Reply to Habe propleme mit createWindowEx on Wed, 15 Oct 2003 16:00:39 GMT]]></title><description><![CDATA[<p>in ddraw is windows.h schon drine und mit windows.h funtzt es auch ned es muss irgendwie am complimierererererer liegen <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="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <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="🙄"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <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/373000</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373000</guid><dc:creator><![CDATA[onkeltuca]]></dc:creator><pubDate>Wed, 15 Oct 2003 16:00:39 GMT</pubDate></item><item><title><![CDATA[Reply to Habe propleme mit createWindowEx on Wed, 15 Oct 2003 16:14:20 GMT]]></title><description><![CDATA[<p>CreateWindowExA' : nichtdeklarierter Bezeichner</p>
<p>versuchs mal mit : CreateWindowEx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373011</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373011</guid><dc:creator><![CDATA[Zeus]]></dc:creator><pubDate>Wed, 15 Oct 2003 16:14:20 GMT</pubDate></item><item><title><![CDATA[Reply to Habe propleme mit createWindowEx on Wed, 15 Oct 2003 18:14:34 GMT]]></title><description><![CDATA[<p>ICH SCHREiB DOCH createwindowEx und der compliem,ererrerr gibt mir diese scheis msg raus deswegen hab ich ja den scheis quellcode reingemacht<br />
... scheis windows<br />
scheis visual studio<br />
scheis bill gates<br />
scheis Uncel sam<br />
zum glück gibts Gurana sonst wäre ich schon längst weeeggg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373092</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373092</guid><dc:creator><![CDATA[Onkel-Tuca]]></dc:creator><pubDate>Wed, 15 Oct 2003 18:14:34 GMT</pubDate></item><item><title><![CDATA[Reply to Habe propleme mit createWindowEx on Wed, 15 Oct 2003 20:02:35 GMT]]></title><description><![CDATA[<pre><code>HWND CreateMainWindow(HINSTANCE hInstance) 
{ 
    WNDCLASSEX wndClass; 

...
...
...
...

    RegisterClassEx(&amp;wndClass); 

    return CreateWindowExA( 
                    NULL, 
                    &quot;WindowClass&quot;, 
                    &quot;Win32 DD Bitmap&quot;, 
                    WS_POPUP|WS_VISIBLE, 
                    0, 0, 
                    400, 300, 
                    NULL, 
                    NULL, 
                    hInstance, 
                    NULL); 
}
</code></pre>
<p>Was hast du den ! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /><br />
Also in den Code das du gepostet hast steht CreateWindowExA!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373171</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373171</guid><dc:creator><![CDATA[Zeus]]></dc:creator><pubDate>Wed, 15 Oct 2003 20:02:35 GMT</pubDate></item><item><title><![CDATA[Reply to Habe propleme mit createWindowEx on Wed, 15 Oct 2003 21:27:46 GMT]]></title><description><![CDATA[<p>sorry</p>
<p>is ja wurscht mit createwindowex funzt es auch ned und der gleche fehler tritt auf GENAU der gleiche selbst wenn ich createwindowex1 und oben das noch mal definier kammt auch dieses creatwindowexA da muss irgendwas Falsch sein tut mir leid für falschen quell code aber der quellcode bringt euch auch nischt weil das garantiert mit dem complierer zu tun hat oder mit meinem (ALDI)Betribssytem</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373279</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373279</guid><dc:creator><![CDATA[Onkel-Tuca]]></dc:creator><pubDate>Wed, 15 Oct 2003 21:27:46 GMT</pubDate></item><item><title><![CDATA[Reply to Habe propleme mit createWindowEx on Thu, 16 Oct 2003 10:10:54 GMT]]></title><description><![CDATA[<p>lange gesucht, aber gefunden.</p>
<p>dein projekt ist abhängig von den ddraw.lib und dxguid.lib Libfiles die du deinen Linker übergeben muss, sonst kann es nicht compiliert werden.</p>
<p>diese dateien sind im directx sdk drin!</p>
<p>mfg<br />
zeus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373516</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373516</guid><dc:creator><![CDATA[Zeus]]></dc:creator><pubDate>Thu, 16 Oct 2003 10:10:54 GMT</pubDate></item><item><title><![CDATA[Reply to Habe propleme mit createWindowEx on Thu, 16 Oct 2003 19:48:44 GMT]]></title><description><![CDATA[<p>ES geht ja nicht mal HelloWindows das bei dem visual c++ mitgeliefert wird.<br />
DA kommen ja sogar 2 fehler auserdem hat createwindowex wenig direct x zu tun</p>
<p>trozdem danke das ihr nischt gefunden hab ich hab schon zweimla neuinstalliert alle include dateien überprüft und bin alle einstellungen durchgegangen...</p>
<p>SCHEIS VISUAL C++</p>
]]></description><link>https://www.c-plusplus.net/forum/post/374005</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/374005</guid><dc:creator><![CDATA[Onkel-Tuca]]></dc:creator><pubDate>Thu, 16 Oct 2003 19:48:44 GMT</pubDate></item><item><title><![CDATA[Reply to Habe propleme mit createWindowEx on Fri, 17 Oct 2003 03:52:07 GMT]]></title><description><![CDATA[<p>a) teste mal ob CreateWindow funzt (ersten parameter weglassen-benutzt ja eh keine erweiterten stile)<br />
b) auch wenn ich mich jetzt blamiere:<br />
#include&lt;winuser.h&gt;<br />
schaden dürfte es nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/374096</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/374096</guid><dc:creator><![CDATA[Lui]]></dc:creator><pubDate>Fri, 17 Oct 2003 03:52:07 GMT</pubDate></item></channel></rss>