Keyboard 我如何在Dragon NaturallySpeaking中编写一个按住键X秒的语音命令?

Keyboard 我如何在Dragon NaturallySpeaking中编写一个按住键X秒的语音命令?,keyboard,naturallyspeaking,Keyboard,Naturallyspeaking,如何在Dragon NaturallySpeaking中编写一个按住键X秒的语音命令?以下语音命令将按住键CTRL三秒。您可以更改键以及按住键的时间 ' Tested with Dragon NaturallySpeaking 12.5 Professional on Windows 7 SP1 x64 Ultimate ' From http://nuance-community.custhelp.com/posts/2cd74d2484 ' Lindsay Adam ' www.pcbyvo

如何在Dragon NaturallySpeaking中编写一个按住键X秒的语音命令?

以下语音命令将按住键CTRL三秒。您可以更改键以及按住键的时间

' Tested with Dragon NaturallySpeaking 12.5 Professional on Windows 7 SP1 x64 Ultimate
' From http://nuance-community.custhelp.com/posts/2cd74d2484
' Lindsay Adam
' www.pcbyvoice.com

Declare Function keybd_event Lib "user32.dll" (ByVal vKey As _
Long, bScan As Long, ByVal Flag As Long, ByVal exInfo As Long) As Long

' You can find all the virtual key codes in the following link:
' http://msdn.microsoft.com/en-us/library/ms927178.aspx
Const VK_CTRL = 17

Sub Main
    keybd_event(VK_CTRL,0,0,0)
    Wait(3)
    keybd_event(VK_CTRL,0,2,0)
End Sub
(他们的robots.txt不允许我镜像他们的网站):