Manuel: [Windows] Beenden von Programmen verhindern ?

Hallo :)
gibt es Möglichkeiten zu verhindern, dass man z.B. Programme wie Outlook ausversehen durch einen click aufs [x] beendet ?
Nat. sollte dies nur bei bestimmten Programmen nicht möglich sein ;)
Vllt. bietet die WinAPI Ansätze dazu ?

das wieder starten ist kein problem, es geht aber ums verhindern des beendens :p

hoffe ihr habt paar ideen :)

lg,
Manuel

  1. Hallo Manuel,

    gibt es Möglichkeiten zu verhindern, dass man z.B. Programme wie Outlook ausversehen durch einen click aufs [x] beendet ?

    Vllt. bietet die WinAPI Ansätze dazu ?

    ja genau. Der Schlüssel hierzu ist: "SetWindowsHookEx" mit einem Hooktype WH_MSGFILTER oder WH_SYSMSGFILTER. Das musst du ausprobieren. Über das Fensterhandle herausfinden, ob es ans Outlook geht und die WM_CLOSE Nachricht nicht weiterleiten.

    HTH

    Jochen

  2. Sup!

    Wenn Du das Problem selbst schreibst, dann kann es z.B. in Visual-Basic Events bekommen, die Deinem Programm nochmal die Chance geben, Dinge zu speichern etc..
    Wenn Du das Programm nicht selbst schreibst, musst Du wie von Maxx angedeutet rumwurschteln.

    Gruesse,

    Bio

    --
    Und er laechelt, denn er weiss: Das Boese siegt immer!