Nebenbei.. das ist auch nicht richtig.
Delphi-Quellcode:
{Fenste 1 erzeugen und hWnd1 zuweisen}
hWnd1 := CreateWindowEx(0, ClassName1, Window1Name, WS_VISIBLE or
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, CW_USEDEFAULT, WindowWidth1, WindowHeight1, 0, 0, hInstance,
nil);
CW_USEDEFAULT.. DWORD <> Integer. Du verletzt die untere Grenze.
entweder die Konstanten ganz weg lassen also mit 0 ersetzen oder aber zu integer konvertieren.
gruss