Entwickler-Ecke
Windows API - Frage zu ShowWindow()
Kuyatzu - Mo 24.09.07 18:11
Titel: Frage zu ShowWindow()
HI,
ich hab ein Programm geschrieben das, dass Spiel "Silent Hill 3" in die Taskleiste stecken soll.
Es funzt aber nicht , ich zeig euch mal denn source woran das liegen kann
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| procedure TForm1.WmHotkey(var Msg: TMessage); begin if (Msg.WParam = 1) then begin FWind := FindWindow(nil,'Silent Hill 3'); ShowWindow(FWind,SW_Minimize) end; end; |
ich hab es mit einem Hotkey versucht die Hotkeys gehen auch nur dieser nicht
Moderiert von
Narses: Topic aus Sonstiges (Delphi) verschoben am Mo 24.09.2007 um 18:16
BenBE - Di 25.09.07 16:40
Funktioniert dein Hotkey?
Wird das Fenster korrekt gefunden?
Kuyatzu - Di 25.09.07 18:31
Also,
der Hotkey funzt da ich ihn vorher mit meinem eigener Form ausprobiert habe. Nur wenn ich es Fenster von Silent Hill mache denn geht es nicht. Gucken ob er das Fenster gefunden hat , kann ich ja nicht machen. Da er wenn ich vor IF FWind angebe einen Paskal Fehler anzeigt.
BenBE - Mi 26.09.07 08:29
FWnd ist ein Integer. Schau einfach mal mit ShowMessage nach, welchen Wert der hat.
Kuyatzu - So 30.09.07 10:39
Guten Morgen,
sry das ich mich die Tage nicht gemeldet habe ,hatte was zu tun.
Das mit dem Minimize, ich weiß jetzt worans lag.
Und zwar wenn ich Silent Hill 3 im Fenstermodus habe denn fuzt das minimize,nur im Vollbildmodus klappt es nicht. Weiß einer vielleicht ein Lösung. danke
Halt habe was gefunden und zwar funzt es immer dann wenn Silent Hill nicht aktiv ist.
Im Vollbild ist es ja immer aktiv und im Fenster geht es da man ausen Fenster gehen kann.
wie kann ich das ändern das es auch in Vollbild geht??
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!