漢字検出器は、IMEのON、OFFを検出して入力時およびウィンドウ移動時に通知するプログラムです。
文書を入力しているときキーをたくさんたたいて気がつくと漢字変換前のアルファベットが
無情にも並んでいたという経験はありませんか?
そういうときに役立つプログラムです。
キー入力の最初にIMEのON、OFFの状態を検出して音で通知します。
[新機能]また、ウィンドウを移るたびにIMEのON、OFFを検出して通知します。
★IMEへの不満
(1) ONにしたつもりでも、違うWindowへ移るとOFFになってしまう (逆もあり)
ウィンドウ毎に設定が割り当てられているためWindowを移るとその都度そのWindowの設定に戻ってしまう。
(2) ON、OFFの切り替えがトグルスイッチになっている
ONとOFFがそれぞれ違うキーに割り当てられれば、現在の状態に関係なくキー入力前にそのキーを押せば必ず期待通りの状態に設定できる。
と、いうことで、このプログラムを作成しました。
残念ながら、IMEの仕様で上記「IMEの不満(1)、(2)」は解消することはできませんが入力前に現在のモードが確認できればと努力してみました。
(2) 入力時の心得
IMEがONかOFFかわからなくなったときとりあえず1文字入力してみる
通知音を確認して期待通りであれば入力を続ける
期待通りでなければIMEをセット(ONまたはOFF)して入力を続ける
ただし、検出モードはあまり頻繁に変更しないほうが使いやすいです・・・
(3) 非漢字モード時のキー入力検出間隔の設定
非漢字モード時にはキー入力の間隔を検出して設定時間以上経過していれば通知します
設定方法はスライダーで調整しますが、直接キー入力してもOKです。
必要なファイルは以下のとおりです。
(1) IMEChk.exe 実行ファイル
(2) Hook.dll DLLファイル (1)と同じフォルダー(または、\Windows\sytem)に入れてください。
【重要】
\Windows\System\MFC42.DLLのバージョンについて
ファイルバージョン:6.00.8447.0
製品バージョン :6.0.300
以降であることを確認してください。
これ以前では動作しない場合があります。
また、MSVCRT.DLLも
6.00.8397.0
以降のバージョンを用意してください
↓MFC42.DLL、MSVCRT.DLLはこちらから入手できます
http://www.vector.co.jp/soft/win95/util/se040499.html
(注)
作者はこのプログラムによって起こった損害については,一切保証致しません。
メールアドレス support@j-made.biz
まで、質問、要望等どしどしお寄せください。
(2) 2001.10.31 バージョン 1.2
・ウィンドウを移るたびにIMEのON、OFFを検出して通知する機能を追加。