Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge

Message Boxen unbehandelter Ausnahmen deaktivieren

NAN_C / 2 Antworten / Flachansicht Nickles

Hi,
Wie kann man jegliche Art von Message Boxen (die, die bei unbehandelten Ausnahmen hochkommen) eines VC++ Programms deaktivieren. Das Programm soll auf keinen Fall auf einen User Input warten. Wenn es abstürzt, soll es abstürzen. Ein watchdog soll überwachen, ob das Programm läuft. Wenn es nicht läuft, soll der watchdog das Programm starten.
Hat jemand eine Idee dazu?

WinNT, VC++

bei Antwort benachrichtigen
thomas woelfer NAN_C „Message Boxen unbehandelter Ausnahmen deaktivieren“
Optionen

die messagebox die bei unbehandelten ausnahmen hochkommen kann man ganz einfach loswerden: man behandelt die ausnahmen. das kann man entweder von fall zufall tun, oder man baut einen try(){} catch( ...) ein.

die sache mit dem watchdog ist ebenfalls relativ einfach: hier auf der site gibts ein beispiel namens kill9x - das sollte eigentlich als vorlage und ausgangspunkt reichen.

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen