>>771
何か的外れとか言ってる奴いるけど、検索すれば例がいくらでもあるようにGetKeyStateで可能
ただし、通常コンテキストメニューは右ボタンの押し下げじゃなく押し上げで表示されるのが厄介
だからちょっと強引だが、これならドラッグも使えるのではないかな

WheelUp::
if (GetKeyState("RButton", "P")){
Send, {Home}
Sleep, 300
Send, {Esc}
} else {
Send, {WheelUp}
}
return

WheelDownも同様だから割愛。Sleepの値は環境次第だし表示させないのではなく表示されたのを
消すだけだから、そのあたりも解決する方法もあるかもしれない
まー身も蓋もないことを言えば、StrokesPlusでもMouseGestureLでも他のでもいいから
マウスジェスチャーソフト使えばこういう厄介ごともないかと