namar****@mail*****
namar****@mail*****
2004年 12月 13日 (月) 12:52:51 JST
Namarです. 度々の自己レスすみません. 再起動プラグインは他プロセスからメッセージを受け取るとSystem/Exitを呼びます. メッセージを受け取ったとき,「機能」→「オプション」ダイアログが表示されていると 問題が発生するようです. そこで,試しに,他プロセス側で再起動プラグインにメッセージを送る前に, 「オプション」ダイアログを閉じるメッセージを送ってみました. HWND hWnd = FindWindow("TFrmOption", NULL); PostMessage( hWnd, WM_CLOSE, 0, 0); 「オプション」ダイアログを閉じるとSystem/Exitはうまくいきます(Regnessemは終了します). ----- Original Message ----- 送信者: <namar****@mail*****> 宛先: regne****@lists***** 日付:Monday, December, 13, 2004, 04:45 AM 件名: [Regnessem-plugin] Re: System/Exitの動作不良の報告 > > > Namarです. > > SimpleUIでは,メニューの「接続」→「終了」はSystem/Exitを呼んでいる > ようなのですが,当然のことながらメニューからの終了はうまくいきます. > 「機能」→「オプション」→「プラグイン」を選択してプラグインのリスト > が見えている状態でSystem/Exitを呼ぶと問題が起こるようです. > > > ----- Original Message ----- > 送信者: <namar****@mail*****> > 宛先: regne****@lists***** > 日付:Monday, December, 13, 2004, 01:40 AM > 件名: [Regnessem-plugin] System/Exitの動作不良の報告 > > > > > > > こんばんわ.Namarです. > > > > 現在,プラグインからRegnessemを再起動する仕組みを開発しているのですが, > > System/Exit がうまく動かないようなので報告させていただきます. > > > > System/Exit を呼んでもRegnessemが終了しません. > > また,1度System/Exit を呼ぶと,手動でRegnessemを終了できなくなります. > > この状態になると,「機能」→「オプション」のダイアログを選択しても > > ダイアログが表示されなくなります. > > また,この状態で「接続」→「ログイン」からログインすると, > > 窓の中に窓が開きます(?). > > > > 当方の環境(最新のCVS)だと確実に再現します. > > > > --- > > Namar > > namar****@ikuty***** > > _______________________________________________ > > Regnessem-plugin mailing list > > Regne****@lists***** > > http://lists.sourceforge.jp/mailman/listinfo/regnessem-plugin > > > _______________________________________________ > Regnessem-plugin mailing list > Regne****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/regnessem-plugin >