[過去ログ] AutoHotkey スレッド part27 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
980
(4): (ワッチョイ 0b76-cULp) 2020/03/21(土)19:49 ID:al5jEN1q0(1/2) AAS
OneNoteで文字を赤色にするホットキーとして、下記のように設定してみました。

^\::Send, {Alt}hf1{Down 7}{Left 4}{Enter}

結論としては希望の動作にはなりませんでした。
なぜか{Alt}が送信されていないようで、"hf1"と入力された後カーソル移動しました。
関係あるかはわかりませんが、SendModeはEventでもInputでも結果は同じでした。

そこで試しに、MouseGestureLで^\::から後ろを割り当てて見たところ、
こちらではなぜか正常にAltも送信され、赤文字にすることができました。

原因がわかりません。Altが阻害されるような要因として、何が考えられるでしょうか?
^\は他に使用していません。
981
(1): (ワッチョイ 0bba-ED79) 2020/03/21(土)20:23 ID:5n/nqQyA0(1) AAS
>>980
原因はCtrlを押してるからだろう
変換無変換キーやAppsKeyなどを修飾代わりに使えばAltを送信できる

どうしても ^\ でやりたいなら KeyWait を使ってCtrlを離した後にSendするとか
982
(1): (ワッチョイ 53e4-zF0R) 2020/03/21(土)21:49 ID:EIvdEDpE0(1) AAS
>>980
^\ Up::
IME_SET(0)
Send, !hf1{Down 7}{Left 4}{Enter} or Send, {Alt}!hf1{Down 7}{Left 4}{Enter}
return
983
(1): (ワッチョイ 51fe-ED79) 2020/03/21(土)22:04 ID:rtzpQlb30(1) AAS
>>982
!h は質問者のやりたい事と違うやろ

>>980
質問者もまずはメモ帳とか誰でも試せるソフトで動作確認した方がいいぞ
その方が答える側も検証しやすいし

^\::
KeyWait, Ctrl
Send, {Alt}vs ;メモ帳のステータスバー表示/非表示
Return
984
(1): (ワッチョイ 0bf2-ED79) 2020/03/21(土)22:10 ID:rqhRpjO/0(1) AAS
>>980
Wikiによると、Sendコマンドが始まるとき、仮想的に修飾キーを離した状態になる と書いてある
でも、Key History 見ると、なぜか、Ctrl up がAlt down , up の後に来てるね

試しに、{Alt} の前に、{Ctrl up} を入れてみたら、うまく動いたよ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.231s*