人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

監視プロセスを作成し、
他のプロセスが正常動作していない場合には、プロセスの再起動
プロセスが不在の時には、プロセス起動
を行う様にしています。

ここで
ランタイムエラー、アプリケーションエラー等のPOP UPで入力待ちに
なっている際に

?上記のエラーPOP UPが、表示されている(エラーが生じている)のを
検知する方法が、知りたい
?これ等のPOP UPを全て消したい

上記の方式を教えて下さい。

【重要】
方式の変更等の回答は、全く望んでいません
上記の方式のみの回答を下さい。

●質問者: gin106
●カテゴリ:コンピュータ インターネット
✍キーワード:POP アプリケーション エラー プロセス ランタイム
○ 状態 :キャンセル
└ 回答数 : 2/2件

▽最新の回答へ

1 ● YasudaS

>方式の変更等の回答は、全く望んでいません

検知する方法、全て消すなどの方式の変更になりますので、無理です。

http://q.hatena.ne.jp/answer

◎質問者からの返答

なかなか面白い


2 ● Vacuum

ポップアップしている、ダイアログ名(プログラム名)をミューテックスで監視して、強制終了コマンドで殺すのでいいのでは?

if ((!(CreateMutex(NULL, TRUE, "HOGEHOGE"))) ||

(GetLastError() == ERROR_ALREADY_EXISTS)) {

system("TASKKILL /F /IM HOGEHOGE.exe");

}

http://msdn.microsoft.com/ja-jp/library/cc429064.aspx

◎質問者からの返答

んんんん・・・・・

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ