3重起動防止


小雪  2005-01-15 01:43:27  No: 12706

https://www.petitmonte.com/bbs/answers?question_id=2314

これと似たプログラムで3重起動防止とかもできますでしょうか


スタテツ  2005-01-15 22:47:01  No: 12707

できますが、一工夫必要です。
3番目に立ち上がった実行ファイルが、同じアプリが自分以外で2個立ち上がっているのをカウントするだけです。
ただし、3番目を残して先にある2つのどちらを閉じる場合、
どちらを閉じららよいかを決定するのにはお互いになんらかのメッセージを送りあう必要があります。
(例えば自分が起動した時間とかを保持させておく)
余計なお世話かもしれませんが、
「ShowWindow」からの一連の質問が同じアプリケーション内で発生している問題でしたら、もうちょっと設計を考え直した方が手っ取り早い気がします…


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加