■44712 / ) |
Re[5]: VistaとWaitForSingleObjectについて |
□投稿者/ はつね (1143回)-(2009/12/16(Wed) 14:25:24)
|
■No44709 (kashi さん) に返信 >>WaitForSingleObjectを親画面で使うときは、二重起動ではなくて子画面EXEが終了する >>まで親画面を動かしたくないときに使います。目的と実現方法にギャップがあるのでは? > > 親画面を動かせない=子画面が起動できない で2重起動防止になっていませか?
子画面EXEを事前に直接起動されちゃっていたり、親画面から呼ばれているのにEXEを直接起動 したりできるので二重起動防止という意味では破綻しているかと。
しかも、子画面EXE側での二重起動判定なんて、VB(VB6ですよね?)でつくっているなら App.PrevInstance の判定だけでできるのにね。
|
|