- 66 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/10(土) 00:00:53 ID:9IMzkdnq0]
- こんな感じか?
AutoHotkeyを入れて、以下のテキストを "任意の名前.ahk" で保存してダブルクリックで実行。 トレイの[H]アイコンで、"Pause Script"を選べば一時停止のトグル。終了は同じく"Exit"を選ぶ。 Javaだと、OpenOfficeとV2CとEclipseで試した。 制作・動作確認環境はXP SP3(32bit)。 設定は書いてあるのをいじれば何とか分かると思う。 ----- IME_Cursor.ahk ---- #SingleInstance, Force #Persistent #NoEnv ; 設定 timer = 50 ; IME状態監視および表示の間隔(ms) offsetX = 20 ; 表示位置のカーソルの位置からのX座標オフセット offsetY = 20 ; 表示位置のカーソルの位置からのY座標オフセット ime_on = あ ; 設定ここまで CoordMode, Mouse, Screen CoordMode, Tooltip, Screen SetTimer, IME_Timer, % timer IME_Timer: MouseGetPos,x,y Tooltip, % DllCall("user32.dll\SendMessageA", "UInt", DllCall("imm32.dll\ImmGetDefaultIMEWnd", "UInt",WinExist("A"), "UInt"), "UInt", 0x283, "UInt", 0x005, "UInt", 0, "Int") ? ime_on : "", x+offsetX, y+offsetY Return ---- ここまで ----
|

|