AutoHotkey スレッド part34 (610レス)
前次1-
抽出解除 レス栞

489
(2): 10/14(月)03:02 ID:KcUraxAC0(1) AAS
USキーボードのCAPSLOCKキーをIME切り替えにしたいのですが、
CAPSLOCKをF14にした上で

;;;IME切り替え
F14::
send,!{vkC0}
return

で今まで切り替えていたのですが、IME切り替えがよくバグってALTキーが押しっぱなしにされてしまいます。
!{vkC0}を使わずにIME切り替えする方法ないでしょうか?
490: 10/14(月)09:14 ID:nKp0lMeM0(1) AAS
>>489
ちょっと記憶が定かではないけれど、その手の AHK での修飾キー押しっぱ問題は
AHK側だけでは確実な対処は無理ちゃうかったかな?
(たいてい CapsLock/LCtrl 入れ替えでハマるw)

他のツール類(Change Keyとか)で、通常のキーボードにはないキー(F13~F24)を
CapsLock に割り当てておいて、AHK 側ではそのキーに対する処理にするのが常道とか。

↓あたりでググってみれば、色々参考になるはず。
ahk key押しっぱなし - Google 検索
外部リンク:www.google.com
493
(1): 10/14(月)18:55 ID:EkA47qEQ0(1) AAS
>>488
www.autohotkey.com/mpress/
↑のmpress.219.zip

>>489
{vkF3}か{vkF4}を送ればいいはずです

>>492
発火タイミングと言うのがコードを実行する位置のことであれば
常駐が前提のスクリプトなので通常のホットキーやホットストリングと同様に、事前登録しておくと言う感じです
ただし、それらと違いclassなのでAutoExecute-Sectionに書くか、ホットキー内に書いて手動でやるかして、前もって1度実行されている必要があるだけです
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.025s*