AHK から IME 制御

IME の操作にはAutoHotkeyを流行らせるページのアップローダの、029.zip に同梱されている IME_Func.ahk が必要です。029.zip は再配布 OK ということなので、うちでも置いておきます。

使用例は以下。

[ひらがなカタカナ] で IME ON / [変換] で OFF

;=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
; IME
;=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
#include ime_func.ahk

;[ひらがなカタカナ]でIME ON
vkF2sc070::
howime := IME_CHECK("A")
if (%howime% = 0)
{
	IME_ON("A")
	return
}
else
{
	howimemode := IME_GetConvMode("A")
	if (%howimemode% = 25)
	{
		return
	}
	else
	{
		IME_SetConvMode("A",25)
	return
	}
}

;[変換]でIME OFF
vk1Csc079::IME_OFF("A")

One Response to AHK から IME 制御

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>