我想用vb编一个小程序。即同时按下右键和s键相当于按下k。同时并不印象这三个键的单独使用。求代码。

87关注2607浏览

之前大多是用一个键代替多个键。现在想反过来却找不到思路。希望高手能够给出详细一点的代码。...

共3条回答
  • Erin院长
    7年前

    这个你需要求助API高手来实现了。
    或者,简单点,用按键精灵编啊。

    0 20

  • Semaj
    7年前

    1这个很简单,应该三个事件一起用,定义一个全局变量bRight标志是否按下鼠标右键。
    2 mousedown事件 代码
    if button=2 then bright=true
    3 mouseup事件 代码
    bright=false
    4 keypress事件代码
    if bright then if keyascii=vbkeys or keyascii=vbkeyS then sendkeys "k"

    0 5

  • 末初之至
    7年前

    同时终归是有先后的,先摁的那个键 必须失效!

    0 4

发送