スクリプト質問スレッド
- 17 :namazu:04/10/21 10:30 ID:Zz21bNVE
- unnamed.ahkさん、お答えありがとうございました。
しかし、結論からいいますと、私の環境では、うまくいきません。
本スクリプトの要旨は、
1)漢字変換中は、"imejpstcnv81"というクラスを持つウインドウ(のハンドル)が
複数現れる。
2)そのウインドウのプロセスIDが、現在ActiveなウインドウのプロセスIDと同一
だったら、漢字変換中である。
ということだと思います。しかし、私の環境では、1)が、どうも検出できないよ
うです。つまり、
"WinGet, ids,list,ahk_class imejpstcnv81"
これの、idsが、IMEを立ち上げて漢字変換を行っても、常に0だということです。
"imejpstcnv81"というのは、IMEのバージョンによって異なるような値でしょう
か?私の環境での"imejpstcnv81"はなにかというのを確認する手段はありますで
しょうか?
申し訳ありません、教えていただければ助かります。
80KB
0ch BBS 2005-10-08