Seite 1 von 1

Unbeabsichtigtes schließen von Programmen / Anwendung

Verfasst: Donnerstag 27. März 2014, 08:43
von h.pantel
Hallo zusammen,

gibt es eine Möglichkeit unbeabsichtigtes schließen einer Anwendung über die ESC-Taste und X abzustellen bzw. zusätzlich bestätigen zu lassen.
Es ist bei mir hierdurch zum unbeabsichtigten Beenden der Anwendung gekommen.

:idea: :idea: :idea: :idea:

Re: Unbeabsichtigtes schließen von Programmen / Anwendung

Verfasst: Freitag 26. September 2014, 14:20
von IKT
h.pantel hat geschrieben:... unbeabsichtigtes Schließen einer Anwendung über die ESC-Taste und X abzustellen ...
Antwort: JEIN

Genauer: X = geht (mit gewissen Nachteilen), ESC = geht selten (nur in ganz bestimmten Fällen), z.B. kein einziger "click" unterhalb des Menü's der Applikation.

Detailiert:
X = geht, wenn die Applikation NIE über das Bauteil STOP (automatisch) geschlossen werden muss, da dieses dieselbe Windows-Message auslöst (WM_CLOSE), dies betrifft auch die Tastenkombination Alt+F4.
ESC = da dieses "Signal" (WM_KEYDOWN/WM_KEYUP) auch ausserhalb von main-WNDPROC (Prozedur des Hauptfensters der Applikation) verarbeitet wird, kann ESC NICHT verlässlich "gehandhabt" werden ... habe noch KEINEN Ansatz dafür gefunden ...
Tips von Abacom wären hier gerne gesehen ...

Für X habe ich eine DLL die einen POPUP auslöst, sobald WM_CLOSE "empfangen" wird und anschliessend eine Bestätigung des Benutzers haben muss, um ein Weiterarbeiten/Beenden auszulösen. Kontakt über PM bitte ...