/ImeOffAnyDesk

AnyDeskでリモートPCを操作中に、ホストPCのIMEがONになったらOFFにするアプリ

Primary LanguageC++

ImeOffAnyDesk

アプリ概要

AnyDeskでリモートPCを操作中に、ローカルPCのIMEがONになったらOFFにする常駐アプリです。
ローカルPCのIMEをOFFにしたままリモートPCのIMEだけをONとOFFの切り替えが可能になります。
AnyDeskでの日本語の入力が快適になります。

ダウンロード

v1.0.0
https://github.com/Yamine1San/ImeOffAnyDesk/releases/download/v1.0.0/ImeOffAnyDesk.zip

起動方法

起動するとタスクトレイに常駐します。

  • スタートアップフォルダに入れておく(おすすめ)
  • ダブルクリックで実行する

終了方法

  • タスクトレイのアイコンを右クリックして終了を選択する

処理概要

AnyDeskでリモートPCを操作中の判定方法

フォアグラウンドのアプリがAnyDesk.exeであり、ウインドウタイトルが「 - AnyDesk」で終わっている時にリモートPCを操作中と判断しています。

処理の詳細

  • 1秒おきにAnyDeskでリモートPCを操作中か判定する。
  • リモートPC操作中の場合、0.2秒おきにローカルPCのIMEの状態をチェックし、ローカルPCのIMEがONになったら即座にOFFにする。