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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
35
(4): 2024/07/05(金)21:01 ID:0xh1q5tp0(4/4) AAS
v1では動いたので、たぶんどこか自分の知らない仕様があるんだと思います。
例えば
Autohotkeyを用いずにRWin (元Caps)を押したらWindowsのスタートメニューが出るんですけど、

sc15C::return
だけを書くと、RWinが無効化されてスタートメニューが出なくなります。

次に
sc15C::return
sc15C & a::send "b"
と2つのコードを書くと、RWin + a で bが入力されるようになりますが、RWinを単独で押すとまたスタートメニューが出るようになってしまいます。

この理屈を知りたいのですがどなたか分かる人いませんか? 
省2
40: 2024/07/06(土)09:36 ID:TWEnra7l0(1/2) AAS
>>35
確かにv1ではその記述で両方無効化できますがv2ではできませんね
2.0.0でも試しましたが同じだったのでv2は最初からそういう仕様なのかもしれません

Winキー及びAltキーの単独押しは通常であればメニュー操作が発生しますが、修飾キーとして他のキーと同時に押した場合、メニューの操作はキャンセルされます
これはWindowsの仕様です
したがって、AHKではこれらのキーをホットキーとして使用する際に、予期せぬメニュー操作を防ぐため
状況によりこれらのキー押下時にMenuMaskKey(デフォルトはLCtrl)を送っています

本件のようなWinキーやAltキーの単独のキーを無効化した状態で、これらのキーとのコンビネーションキーが存在する場合
単独キー押下時点でv1ではMenuMaskKeyが送られていますが、v2ではそれがないのでバグかもしれません
ただし、CtrlやShiftの場合、本件と同様の記述ではv1でも単独押しと複合押しの両方の無効化はできないので、仕様として合わせたのかもしれません
省8
41: 2024/07/06(土)10:59 ID:TWEnra7l0(2/2) AAS
>>35
後で気づいたのですが、そもそもChangeKeyでCapsLockを変更しているなら
RWinではなくF13〜F24に割り当てるのでは駄目なんでしょうか?
230: 2024/07/25(木)15:23 ID:6wqLgQ2f0(1) AAS
>>35

めっちゃ意外だわ正直好き

勝手に入ってないでしょよ!

プレイド413で空売りしとけば投げ銭飛んでくるんやろな

画像リンク[jpg]:i.imgur.com
513: 2024/10/22(火)11:54 ID:gM/80aqV0(1) AAS
>>35
順番入れ替えてもおなじですか?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s