板 1- 前 次 新 レス
スクリプト質問スレッド
[16]unnamed.ahk:04/10/20 12:55 ID:???
>>15
IMEの状態はImm系のAPIで取得できるはずですが、
AutoHotkeyではAPIは使えないので難しいと思います。
IMEの変換中かどうかの判定であれば、以下のようなスクリプトで無理やり実現できました。
F1::
WinGet,p1,PID,A
WinGet, ids,list,ahk_class imejpstcnv81
Loop, %ids%
{
StringTrimRight, this_id, ids%a_index%, 0
WinGet,p2,PID, ahk_id %this_id%
If p1=%p2%
{
ToolTip,true
return
}
}
ToolTip,false
return
前 次