コーナーマウスの設定で、左端のクリックや右端クリックでメモアプリなどをプログラム実行で設定してます。
端をクリックして実行したときウインドウがアクティブにならないです。
Ctrlキーダブルダウンでプログラム実行してもウインドウがアクティブになりません。
毎回ではないようですが直前までアクティブだったウインドウの下に表示されるような気がします。
もし修正できそうでしたらお願いします。
>コーナーマウスの設定で、左端のクリックや右端クリックでメモアプリなどをプログラム実行で設定してます。
>端をクリックして実行したときウインドウがアクティブにならないです。
>Ctrlキーダブルダウンでプログラム実行してもウインドウがアクティブになりません。
>毎回ではないようですが直前までアクティブだったウインドウの下に表示されるような気がします。
>もし修正できそうでしたらお願いします。
下記記事のような現象でしょうか・・・
https://lanternj.hatenablog.com/entry/2019/03/03/090309
再現テストしたところ、こちらの環境(Win11Pro 23H2)でも現象確認できました。
どうもClockLauncher2がアクティブでない状態から起動した場合に起きやすいようでした。
なので、キーマウアクションでプログラム実行するときにClockLauncher2をアクティブにする処理を入れたところ、私の環境では改善されたような気がします。
下記のプログラムで改善(軽減?)されるかお試しください。
https://www2s.biglobe.ne.jp/~geoph/zip/claunch2_debug.zip
> 下記記事のような現象でしょうか・・・
多分そうだと思います。
> https://lanternj.hatenablog.com/entry/2019/03/03/090309
>
> 再現テストしたところ、こちらの環境(Win11Pro 23H2)でも現象確認できました。
> どうもClockLauncher2がアクティブでない状態から起動した場合に起きやすいようでした。
> なので、キーマウアクションでプログラム実行するときにClockLauncher2をアクティブにする処理を入れたところ、私の環境では改善されたような気がします。
> 下記のプログラムで改善(軽減?)されるかお試しください。
>
> https://www2s.biglobe.ne.jp/~geoph/zip/claunch2_debug.zip
プログラム試してみたのですがこちらの環境ではアクティブにはなりませんでした。
> > 下記のプログラムで改善(軽減?)されるかお試しください。
> >
> > https://www2s.biglobe.ne.jp/~geoph/zip/claunch2_debug.zip
>
> プログラム試してみたのですがこちらの環境ではアクティブにはなりませんでした。
報告ありがとうございます。
こちらの環境でも再発したので、引き続き調査継続します。
https://www2s.biglobe.ne.jp/~geoph/zip/claunch2_debug.zip
改めて対策したプログラムに入れ替えてあります。
私の環境ではかなり改善されたきがするので、もう一度試してもらえると助かります。
> https://www2s.biglobe.ne.jp/~geoph/zip/claunch2_debug.zip
>
> 改めて対策したプログラムに入れ替えてあります。
> 私の環境ではかなり改善されたきがするので、もう一度試してもらえると助かります。
こちらの環境でもアクティブにできるようになりました。
いくつかのやり方を何十回も試しましたけど100%成功してます。
> > https://www2s.biglobe.ne.jp/~geoph/zip/claunch2_debug.zip
> >
> > 改めて対策したプログラムに入れ替えてあります。
> > 私の環境ではかなり改善されたきがするので、もう一度試してもらえると助かります。
> こちらの環境でもアクティブにできるようになりました。
> いくつかのやり方を何十回も試しましたけど100%成功してます。
報告ありがとうございます。改善されたようで良かったです。
ただ根本原因わかって対応したわけではなく、なぜか発生しない(しにくい)パターンを見つけて対処したにとどまっています。
具体的には、普通にC#のProcess.Startで起動するとNGで、
なぜかModifyキー(Altとか)押しながら起動するとOKという謎の現象でした。
もし今後OSアップデートなどで環境変わって再発するなどしたらお知らせください。
> 報告ありがとうございます。改善されたようで良かったです。
> ただ根本原因わかって対応したわけではなく、なぜか発生しない(しにくい)パターンを見つけて対処したにとどまっています。
>
> 具体的には、普通にC#のProcess.Startで起動するとNGで、
> なぜかModifyキー(Altとか)押しながら起動するとOKという謎の現象でした。
> もし今後OSアップデートなどで環境変わって再発するなどしたらお知らせください。
了解しました、ありがとうございました。
- WebForum -