FindWindow und SetForegroundWindow
-
hi leute!
ich habe folgenden quelltext:HWND hWin = FindWindow(NULL, "C:\WINDOWS\system32\cmd.exe");
SetForegroundWindow(hWin);jetzt kommt folgender Fehler:
'initializing':'class CWnd*' kann nicht in 'struct HWND__' konvertiert werden
wenn ich jetzt aus dem HWND ein CWnd mache kommt folgende Meldung:'SetForegroundWindow': Funktion akzeptiert keine 1 Parameter
Frage: wie bekomm ich das hin damit das alles mit HWND funktioniert?
-
glaub mit **::**FindWindow
-
tipp schrieb:
glaub mit **::**FindWindow
ja danke das funzt schonmal wunderbar!
-
jop, aber SetForegroundWindow wird wahrscheinlich nicht so funktionieren wie du es dir erhoffst. Jedenfalls wenn du Windows 2000 oder XP benutzt. Die Einschränkungen stehen in der Hilfe.
-
wieso sollte es nicht funktionieren?
-
Die Einschränkungen stehen in der Hilfe.
-
meinst du das ich auch ::SetForegroundWindow schreiben muss oder was?
-
nein ich meine das das konsolenfenster eventuell nicht in den vordergrund kommt.
-
es kommt schon in den vordergrund, aber es gibt trotzdem probs die ich aber nich erkären kann