HWND über CreateWindow
-
Hallo,
ich habe eine Windows Anwendung die aber eigentlich kein Fenster haben soll. Nun brauche ich in meiner Anwendung ein HWND das an ein Macro übergeben wird.
Scheinbar habe ich gerade ein Brett vor dem Kopf aber wie kann ich ein Fenster erstellen, was versteckt ist?Danke schon mal;-)
-
WS_VISIBLE bei CreateWindow nicht setzen!
-
hwndMain = CreateWindowEx(0, "MainWClass", "Ich bin versteckt", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, (HWND)NULL, (HMENU)NULL, hInstance, NULL);Wieso kommt hier der Fehler 1407(Cannot find window class.)?
Das Beispiel kommt aus der MSDN (http://msdn.microsoft.com/en-us/library/ms632598%28VS.85%29.aspx)
-
Weil Du die Klasse "MainWClass" nicht registriert hast?
In dem Code-Beispiel wird die Klasse ja auch nicht registriert.Wie wäre es mal mit Doku lesen oder enem Tutorial?