
Code: Alles auswählen
#include <windows.h>
#define WIN32_LEAN_AND_MEAN
// Nachrichten verarbeiten
LRESULT WINAPI MsgProc(HWND hWnd,UINT msg,WPARAM wParam,LPARAM lParam)
{
switch( msg )
{
case WM_DESTROY:
PostQuitMessage(0);
return 0;
case WM_PAINT:
return 0;
}
return DefWindowProc(hWnd,msg,wParam,lParam);
}
// WinMain()
INT WINAPI WinMain(HINSTANCE hInst, HINSTANCE, LPSTR, INT)
{
//Fensterklasse erstellen und registrieren
WNDCLASSEX wc = {sizeof(WNDCLASSEX),CS_CLASSDC,MsgProc,0L,0L,GetModuleHandle(0),0,0,0,0,"WinAPI",0};
RegisterClassEx( &wc );
//Fenster erstellen
HWND hWnd = CreateWindow("WinAPI","Hyper Window",WS_OVERLAPPEDWINDOW,100,100,300,300,GetDesktopWindow(),0,wc.hInstance,0);
ShowWindow(hWnd, SW_SHOWDEFAULT);
UpdateWindow(hWnd);
MSG msg;
while(GetMessage(&msg,0,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
//Weg damit :D
UnregisterClass( "WinAPI", wc.hInstance );
return 0;
}
Wenn ihrs langsam nach runter in Schlangenlinien bewegt, siehts drinnen so aus wie ein Tunnel

PS: Das soll ein WinAPI Test sein...