重新映射右键单击并拖动xbutton1单击并拖动

时间:2013-03-14 15:30:06

标签: autohotkey

我想重新右键单击并拖动XButton1单击并拖动。这就是我试过的:

RButtonclickdrag :: XButton1clickdrag

我认为我没有正确的命令,但我搜索了很多而没有找到任何其他命令。有人可以给我一些帮助吗?

谢谢, 埃伦

1 个答案:

答案 0 :(得分:0)

这是一种方法。如果这符合您的需求,请告诉我。时间设置为100毫秒。

#SingleInstance Force
#installKeybdHook
#Persistent

#ifWinActive ahk_class CorelDRAW 15.2
    $RButton::
        Sleep, 100
        GetKeyState, KeyState, RButton, p
        if KeyState = U
        {
            ;ToolTip, Short Press ; Activate to test behaviour
            Send, {RButton}
            Return
        }
        ;ToolTip, Long Press Started ; Activate to test behaviour
        sendmessage,0x111,0x1991d,0 ;pan one-shot
        MouseClick,L,,,1,0,D
        KeyWait, RButton
        ;ToolTip, Long Press Ended ; Activate to test behaviour
        MouseClick,L,,,1,0,U
    Return
#ifwinactive