gen 様
いつも EmEditor Professional をお使いいただき、ありがとうございます。
nEvent = 0x800 というのは、EVENT_CLOSE ですので、EmEditor が終了するときに発生するイベントになります。この時点でエラーが発生してしまうと、プラグインを無効にしようとしても無視されてしまいます。
もし、このプラグインが不要であれば、[ツール] メニューの [プラグイン] の中の [プラグインの設定] を選択して、このプラグインのチェックを外していただければ、エラーは発生しなくなると思います。
こちらでは再現しないので、何か特定の設定が問題になっている可能性があります。
もし可能なら次のことを行っていただけないでしょうか?
レジストリ エディタで、
HKEY_LOCAL_MACHINESOFTWAREEmSoft
HKEY_CURRENT_USERSoftwareEmSoft
の内容をエクスポートして、Zip に圧縮して、[email protected] あてメールの添付ファイルで送っていただくことは可能でしょうか?
また、レジストリをエクスポートした後、一度、EmEditor を完全にアンインストールして (アンインストール中に、「設定を保存しますか?」で「いいえ」を選択して)、Windows を再起動してから、再び EmEditor をインストールしていただけないでしょうか? それで、問題が再現しなくなったら、何かの設定が関係しているのだとわかります。EmEditor を閉じてから、上記のエクスポート したレジストリ ファイルをダブルクリックすると、元の状態に設定を戻すことができます。
送っていただいたファイルは、テストが終わり次第削除し、他には公開しません。
なお、このプラグインは、他の方が作成しているので、プラグインの中身まではデバッグできないため、それでも問題が解決できない可能性があります。その場合は、プラグインの作者さんにお問い合わせいただくことになりますが、ご了承ください。
他にも何かご質問がございましたら、ご遠慮なくご連絡ください。
どうぞよろしくお願い申し上げます。