Announcement

Collapse
No announcement yet.

Vollbild-Dos Fenster per Programm aktivieren.

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Vollbild-Dos Fenster per Programm aktivieren.

    Hallo.<br><br>

    Ich habe ein kleines Problem:<br>
    Ich muß aus einem Dos-Fenster, das im Vollbildmodus läuft, ein Windowsprogramm starten.<br>
    Nach dem Ende des Programms soll wieder in das Dos-Fenster gewechselt werden <br>
    (es gibt nur dieses eine).<br>
    Leider fkt. der folgende Code nicht :<br><br>
    <pre>
    Handle:=FindWindow(PChar('tty'),nil);
    if (Handle <> 0) then
    begin
    SendMessage(Handle, WM_SYSCOMMAND, SC_HOTKEY, Handle);
    SendMessage(Handle, WM_SYSCOMMAND, SC_RESTORE, Handle);
    end;
    </pre><br><br>
    Das Dos-Fenster blinkt nur in der Taskleiste.<br>
    Ich benutze Win98 SE / IE5 / Delphi4 SP1,2,3.<br>
    Ich habe auch schon WM_ActivateApp ausprobiert.<br>
    Das Ergebnis war, das der Programmbutton in der Taskbar "gedrückt" war,<br>
    das Fenster aber trotzdem nicht in den Vordergrund geholt wurde.<br>
    <br>
    Vielleicht weiß jemand eine Antwort ?<br>
    <br>
    Danke,<br>
    Karsten
Working...
X