2012篮球想改键盘设置但设置里面是英文看不懂,请帮我翻译。以下这些英文代表什么意思,
097 141 061 01100001 a通过,FAKPASS,POSTUP…. . itionalplays / pickcontrol射击..... lconpas…. .冲刺离合器…moveplayerup……moveplayerleft moveplayerdown .... moveplayerright . . shotstickup .... shotstickdown…shotstickright ....暂停.... .... on-the-flycoaching……on-the-flycoaching暂停on-the-flycoaching onDim i%, j%, k%-the-flycoaching……………………rightstick leftstick…
leftcontrol按键在哪 left什么键
leftcontrol按键在哪 left什么键
SetHook
单片机高手请进!!!stc89c52单片机 能控制几个舵机?用什么样的程序控制?
MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)单片机控制12个舵机很简单,同时分时都可以,编程方法很多种,我以前写过的程序找不到了,不然可以给你发个,如果你要简单控制可以软件循环延时,不用定时器中断
分别给12个想同的脉冲啊!!!这个要用定时器做,不然不会达End Stake charge 造进攻犯规 NUMPAD 0 小键盘0ub到同时的效果
vb,如何控制键盘上的ctrl+c组合健和ctrl+v组合健,VB代码如何编写
Private Const VK_OEM_1 As Long = &HBA 'Windows 2000:对于 US 标准键盘,是“;:”键我给你两个最简单的方法,自己摸索的,比网上现有的方法都要方便
043 053 02B 00101011 + (plus)一种情况是,粘贴的作用来代替这两个组合键
Private Sub Command1_Click()
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
Clipboard.Clear
Clipboard.SetText Text1.Text, vbCFText
PPositional Plays/Pick Control (战术选择) 默认设置“Tab” 不建议改动rivate Sub Command2_Click()
End If
另一种是用键的虚拟输出来实现,主要是函数sendkeys的使用
Private Sub Command1_Click()
Text1.SetFocus
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
SendKeys "^c" '等效于Ctrl+C
Private Sub Command2_Click()
Text2.SetFocus
SendKeys "^v" '等效于Ctrl+V
比一比距就出来了吧
用vb键盘钩子写一个键盘记录的代码,30分
075 113 04B 01001011 K一、新建一个ActiveX Dll工程,名字栏里取名为SysHook
095 137 05F 01011111 _ (underscore)二、添加一个模块,取名为mHook,添加代码如下:
Private Const VK_NUMPAD6 As Long = &H66Option Explicit
Type POINTAPI
x As Long
y As Long
Type TMSG
message As Long
wParam As Long
lParam As Long
time As Long
pt As POINTAPI
Public Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (lpDest As Any, lpSource As Any, ByVal cBytes As Long)
Private Declare Function CallNextHookEx Lib "user32" (ByVal hHook As Long, ByVal nCode As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
Public hJournalHook As Long, hAppHook As Long
Public SHptr As Long
Public Const WM_CANCELJOURNAL = &H4B
Public Function JournalRecordProc(ByVal nCode As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
If nCode < 0 Then
JournalRecordProc = CallNextHookEx(hJournalHook, nCode, wParam, lParam)
Exit Function
End If
ResolvePointer(SHptr).FireEvent lParam
Call CallNextHookEx(hJournalHook, nCode, wParam, lParam)
End Function
Public Function AppHookProc(ByVal nCode As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
If nCode < 0 Then
AppHookProc = CallNextHookEx(hAppHook, nCode, wParam, lParam)
Exit Function
End If
Dim msg As TMSG
CopyMemory msg, ByVal lParam, Len(msg)
Select Case WM_CANCELJOURNAL
If wParam = 1 Then ResolvePointer(SHptr).FireEvent WM_CANCELJOURNAL
End Select
Call CallNextHookEx(hAppHook, nCode, wParam, ByVal lParam)
End Function
Private Function ResolvePointer(ByVal lpObj&) As cSystemHook
Dim oSH As cSystemHook
CopyMemory oSH, lpObj, 4&
Set ResolvePointer = oSH
End Function
三、把工程自动建立的Class1类模块改名为cSystemHook,添加代码如下:
Option Explicit
Public Event MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Public Event MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
Public Event MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
Public Event KeyDown(KeyCode As Integer, Shift As Integer)
Public Event KeyUp(KeyCode As Integer, Shift As Integer)
Public Event SystemKeyDown(KeyCode As Integer)
Public Event SystemKeyUp(KeyCode As Integer)
Private Declare Function SetWindowsHookEx Lib "user32" Alias "SetWindowsHookExA" (ByVal idHook As Long, ByVal lpfn As Long, ByVal hmod As Long, ByVal dwThreadId As Long) As Long
Private Declare Function UnhookWindowsHookEx Lib "user32" (ByVal hHook As Long) As Long
Private Declare Function GetAsyncKeyState% Lib "user32" (ByVal vKey As Long)
Private Const WM_KEYDOWN = &H100
Private Const WM_KEYUP = &H101
Private Const WM_MOUSEMOVE = &H200
Private Const WM_LBUTTONDOWN = &H201
Private Const WM_LBUTTONUP = &H202
Private Const WM_LBUTTONDBLCLK = &H203
Private Const WM_RBUTTONDOWN = &H204
Private Const WM_RBUTTONUP = &H205
Private Const WM_RBUTTONDBLCLK = &H206
Private Const WM_MBUTTONDOWN = &H207
Private Const WM_MBUTTONUP = &H208
Private Const WM_MBUTTONDBLCLK = &H209
Private Const WM_MOUSEWHEEL = &H20A
Private Const WM_SYSTEMKEYDOWN = &H104
Private Const WM_SYSTEMKEYUP = &H105
Private Const WH_JOURNALRECORD = 0
Private Const WH_GETMESSAGE = 3
Private Type MSG
wMsg As Long
lParamLow As Long
lParamHigh As Long
msgTime As Long
hWndMsg As Long
Dim EMSG As MSG
Public Function SetHook() As Boolean
If hAppHook = 0 Then hAppHook = SetWindowsHookEx(WH_GETMESSAGE, AddressOf AppHookProc, App.hInstance, App.ThreadID)
SetHook = True
End Function
Public Sub RemoveHook()
UnhookWindowsHookEx hAppHook
UnhookWindowsHookEx hJournalHook
Private Sub Class_Initialize()
SHptr = ObjPtr(Me)
Private Sub Class_Terminate()
If hJournalHook Or hAppHook Then RemoveHook
Friend Function FireEvent(ByVal lParam As Long)
Dim s As String
If lParam = WM_CANCELJOURNAL Then
hJournalHook = 0
Exit Function
End If
Select Case EMSG.wMsg
Case WM_KEYDOWN
j = 0
If GetAsyncKeyState(vbKeyShift) Then j = (j Or 1) 'fixed by JJ
If GetAsyncKeyState(vbKeyControl) Then j = (j Or 2) 'fixed by JJ
If GetAsyncKeyState(vbKeyMenu) Then j = (j Or 4) 'fixed by JJ
s = Hex(EMSG.lParamLow)
k = (EMSG.lParamLow And &HFF)
RaiseEvent KeyDown(k, j)
s = Left$(s, 2) & Right$("00" & Hex(k), 2) 'fixed by JJ
EMSG.lParamLow = CLng("&h" & s)
CopyMemory ByVal lParam, EMSG, Len(EMSG)
Case WM_KEYUP
j = 0 'fixed by JJ
If GetAsyncKeyState(vbKeyShift) Then j = (j Or 1) 'fixed by JJ
If GetAsyncKeyState(vbKeyControl) Then j = (j Or 2) 'fixed by JJ
If GetAsyncKeyState(vbKeyMenu) Then j = (j Or 4) 'fixed by JJ
s = Hex(EMSG.lParamLow)
k = (EMSG.lParamLow And &HFF)
RaiseEvent KeyUp(k, j)
s = Left$(s, 2) & Right$("00" & Hex(k), 2) 'fixed by JJ
EMSG.lParamLow = CLng("&h" & s)
CopyMemory ByVal lParam, EMSG, Len(EMSG)
Case WM_MOUSEMOVE
i = 0 'fixed by JJ
If GetAsyncKeyState(vbKeyLButton) Then i = (i Or 1) 'fixed by JJ
If GetAsyncKeyState(vbKeyRButton) Then i = (i Or 2) 'fixed by JJ
If GetAsyncKeyState(vbKeyMButton) Then i = (i Or 4) 'fixed by JJ
j = 0 'fixed by JJ
If GetAsyncKeyState(vbKeyShift) Then j = (j Or 1) 'fixed by JJ
If GetAsyncKeyState(vbKeyControl) Then j = (j Or 2) 'fixed by JJ
If GetAsyncKeyState(vbKeyMenu) Then j = (j Or 4) 'fixed by JJ
RaiseEvent MouseMove(i, j, CSng(EMSG.lParamLow), CSng(EMSG.lParamHigh))
Case WM_LBUTTONDOWN, WM_RBUTTONDOWN, WM_MBUTTONDOWN
i = 0 'fixed by JJ
If GetAsyncKeyState(vbKeyShift) Then i = (i Or 1) 'fixed by JJ
If GetAsyncKeyState(vbKeyControl) Then i = (i Or 2) 'fixed by JJ
If GetAsyncKeyState(vbKeyMenu) Then i = (i Or 4) 'fixed by JJ
RaiseEvent MouseDown(2 ^ ((EMSG.wMsg - 513) / 3), i, CSng(EMSG.lParamLow), CSng(EMSG.lParamHigh))
Case WM_LBUTTONUP, WM_RBUTTONUP, WM_MBUTTONUP
i = 0 'fixed by JJ
If GetAsyncKeyState(vbKeyShift) Then i = (i Or 1) 'fixed by JJ
If GetAsyncKeyState(vbKeyControl) Then i = (i Or 2) 'fixed by JJ
If GetAsyncKeyState(vbKeyMenu) Then i = (i Or 4) 'fixed by JJ
RaiseEvent MouseUp(2 ^ ((EMSG.wMsg - 514) / 3), i, CSng(EMSG.lParamLow), CSng(EMSG.lParamHigh))
Case WM_SYSTEMKEYDOWN
s = Hex(EMSG.lParamLow)
k = (EMSG.lParamLow And &HFF)
If k <> vbKeyMenu Then RaiseEvent SystemKeyDown(k)
s = Left$(s, 2) & Right$("00" & Hex(k), 2) 'fixed by JJ
EMSG.lParamLow = CLng("&h" & s)
CopyMemory ByVal lParam, EMSG, Len(EMSG)
Case WM_SYSTEMKEYUP
s = Hex(EMSG.lParamLow)
k = (EMSG.lParamLow And &HFF)
s = Left$(s, 2) & Right$("00" & Hex(k), 2) 'fixed by JJ
EMSG.lParamLow = CLng("&h" & s)
CopyMemory ByVal lParam, EMSG, Len(EMSG)
Case Else
End Select
End Function
四、千万别望了保存(否则你要后悔的),编译生成DLL,然后可以测试了,做一个普通的工程,添加引用SysHook,在窗体中添加测试代码(嘿嘿,可能你会吃点苦头):
Option Explicit
Dim WithEvents sh As cSystemHook
Set sh = New cSystemHook
sh.SetHook
Private Sub Form_Unload(Cancel As Integer)
sh.RemoveHook
Set sh = Nothing
Private Sub sh_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
If Button = 1 Then
MsgBox "你按了左键"
End If
If Button = 2 Then
MsgBox "你按了右键"
End If
五、接着你可以试试全局的下列(记住刚才的教训,可要小心哦):
Private Sub sh_KeyDown(KeyCode As Integer, Shift As Integer)
Private Sub sh_KeyUp(KeyCode As Integer, Shift As Integer)
Private Sub sh_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
Private Sub sh_SystemKeyDown(KeyCode As Integer)
Private Sub sh_SystemKeyUp(KeyCode As Integer)
生化危机4 steam版本听说是鼠标作 鼠标不习惯 问下键盘能作么?
keybd_nt VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), 0, 0 '起动ctrl找到自己游戏盘中steam的安装目录
2、找到inpu文件对应修改。打开后按F搜 输入“###KEYBOARD”;然后这一行下面的代码中逐一修改。或者直接我修改过的。(WASD移动,J射击与移动物品;K举枪,L奔跑,I举刀,回车键进入物品组合或者是丢弃选项)
KEY_FORWARD = W
KEY_RIGHT = D
KEY_RELOCKON = 00000
KEY_RUN = RETURN
KEY_FIRE = RCONTROL
KEY_180TURN = 00000
KEY_ASHLEY = Z
KEY_CK = RCONTROL
KEY_KAMAE_KNIFE = DELETE
KEY_ST = END
KEY_OPTION = HOME
KEY_C_U = 00000
KEY_C_D = 00000
KEY_Y = RSHIFT
KEY_X = J
KEY_B = RETURN
KEY_A = LCONTROL
KEY_SSCRN = DELETE
KEY_MAP = M
KEY_LB = INSERT
KEY_RB = PGUP
KEY_U = UP
KEY_D = DOWN
KEY_R = RIGHT
KEY_L = LEFT
KEY_Z = 00000
KEY_EV_CANCEL = ESCAPE
KEY_CANCEL = ESCAPE
KEY_OK = RETURN
KEY_LL = LEFT
KEY_LR = RIGHT
KEY_LD = DOWN
KEY_LU = OPITIONS里的CONFIGURE CONTROLLERS就是设置按键OFFENSE/DEFENSE (进攻/防守) PASS (传球) SWITCH PLAYER(切换防守球员) SHOOT(投篮) TAKE CHARGE(制造撞人犯规) PRO-HOP/POWER DRIBBLE(带球踮步突破) REBOUND/BLOCK(篮板和盖冒) DUNK/LAY-UP(强攻,扣蓝上蓝)STEAL(偷球) TURBO(加速) TURBO(加速) ALLEY-OOP(传最靠近蓝框球员/空中接力) TAKE CHARGE(制造撞人犯规) BACKDOWN/PROTECT BALL(靠打) DIRECT PASS(用按键指定传球) DIRECT SWITCH(用按键直接换人) PLAYCALLING(暂停) PLAYCALLING(战术犯规) PAUSE(暂停游戏切换界面)PAUSE(暂停游戏切换界面) CROSSOVER/SPIN MOVE (假动作突破) OFF-BALL SWITCH (指定无球队员我一般是这样用的PASS---XALLEY-OOP--ZBACKDOWN/PROTECT BALL--ADUNK/LAY-UP--SSHOOT--DSWITCH PLAYER--XSTEAL--S还有好多UP
KEY_C_R = 00000
KEY_C_L = 00000
KEY_PICK_UP = 00000
KEY_MAP_MENU = 00000
KEY_QUICK = 00000
KEY_ACT_B = 00000
KEY_MAP_ZOOM = 00000
KEY_PLUS = 00000
KEY_MINUS = 0#include
KEY_1 = 00000
KEY_2 = 00000
KEY_KNIFE = 00000
KEY_KNIFE2 = ESCAPE
KEY_CRANK = RETURN
KEY_SU = 00000
KEY_SD = 00000
KEY_SR = 00000
KEY_SL = 00000
之前战斗时那只聒噪的猫
在制作wrm程序时,设计模式中可以调整控件的大小位置,但是编译之后不能改变了,请问如何改变?
VK_NU001 001 001 00000001 SOH (Start of Header)MPANot Used (即时重放 保存键) 默认设置“F2” 不建议改动D1 1 key (numeric keypad)添加6个按钮,上下左右,放大缩小。
然后在这些按钮的onclick中写代码控制
设置属性啊,控件.left距左边(top上边)的距离,大小的话你自己再看看,用的哪个属性!
control.Size=new Size(width,height);
control.Location = new Point(x,y);
跪求NBA2K13的按键设置。盖帽4 投球5 单打0 传球空格~~~~加速Enter
SendMessage, 0x114, 0, 0, %fcontrol%, A ; 0x114 是 WM_HSCROLL,它之后的 0 是 SB_LINELEFT。2K13基础键位默认设置——
生化危机Pass (传球) 默认设置 “逗号” ,建议改为“空格”
Hop Step (跳步) 默认设置“句号” 建议改为“0”
Post Up (低位单打) 默认设置“右Shift” 建议改为“小数点.”
Shoot (投篮) 默认设置“问号” 建议改为“5”
lcon Pass (定位传球) 默认设置“Caps lock” 建议改为 “+”
Dribble/Shot Modifier (关键) 默认设置“右Ctrl” 建议改为“左Shift”
Sprint (加速键) 默认设置“左Shift” 建议改为“小键盘的确定键”
Move Player Up (运球向上) 默认设置“W” 不建议KEY_KAMAE = L改动
Move Player Down (运球向下) 默认设置“S” 不建议改动
Move Player Left (运球向左) 默认设置“A” 不建议改动
Move Player Right (运球向右) 默认设置“D” 不建议改动
lsomotion/Shots(+Dribble/Shot Modifier)(摇杆上) 默认设置“↑” 建议改为“8”
lsomotion/Shots(+Dribble/Shot Modifier)(摇杆下) 默认设置“↓” 建议改为“2”
lsomotion/Shots(+Dribble/Shot Modifier)(摇杆左) 默认设置“←” 建议改为“4”
lsomotion/Shots(+Dribble/Shot Modifier)(摇杆右) 默认设置“→” 建议改为“6”
Timeout (暂停) 默认设置“Page Up” 不建议改动
Pause (也是暂停) 默认设置“Page Down” 不建议改动
Signature Skills HUD (招牌技能/球员得分情况) 默认设置“I” 建议改为“↑”
On-The-Fly Coaching (防守策略) 默认设置“K” 建议改为“←”
On-The-Fly Coaching (换人及球员体能) 默认设置“J” 建议改为“↓”
On-The-Fly Coaching (战术选择面板) 默认设置“L” 建议改为“→”
我的设置是加速Q,传球S,背打W ,投篮D,过人左Shift,假传A,↑↓←→就是方向键
键盘上各个键值是多少?怎么运行计算的?
hwnd As Long键盘扫描码
VK_F2 F2 keyVK_LBUTTON Left mouse button
VK_RBUTTON Right mouse button
VK_CANCEL Control+Break
VK_MBUTTON Middle mouse button
VK_BACK Backspace key
VK_TAB Tab key
VK_CLEAR Clear key
VK_RETURN Enter key
VK_SHIFT Shift key
VK_CONTROL Ctrl key
VK_MENU Alt key
VK_PAUSE Pause key
VK_CAPITAL Caps Lock key
VK_KANA Used with IME
VK_HANGUL Used with IME
VK_JUNJA Used with IME
VK_HANJA Used with IME
VK_KANJI Used with IME
VK_CONVERT Used with IME
VK_NONCONVERT Used with IME
VK_ACCEPT Used with IME
VK_MODECHANGE Used with IME
VK_SPACE Space bar
VK_PRIOR Page Up key
VK_NEXT Page Down key
VK_END End key
VK_HOME Home key
VK_LEFT Left Arrow key
VK_UP Up Arrow key
VK_RIGHT Right Arrow key
VK_DOWN Down Arrow key
VK_SELECT Select key
VK_PRINT Print key (keyboard-specific)
VK_EXECUTE Execute key
VK_SNAPSHOT Print Screen key
VK_INSERT Insert key
VK_DELETE Delete key
VK_HELP Help key
VK_RWIN Right Windows key (Microsoft keyboard)
VK_APPS Applications key (Microsoft keyboard)
VK_NUMPAD0 0 key (numeric keypad)
VK_NUMPAD2 2 key (numeric keypad)
VK_NUMPAD3 3 key (numeric keypad)
VK_NUMPAD4 4 key (numeric keypad)
VK_NUMPAD5 5 key (numeric keypad)
VK_NUMPAD6 6 key (numeric keypad)
VK_NUMPAD7 7 key (numeric keypad)
VK_NUMPAD8 8 key (numeric keypad)
VK_NUMPAD9 9 key (numeric keypad)
VK_MULTIPLY Multiply key (numeric keypad)
VK_ADD Add key (numeric keypad)
VK_SEPARATOR Separator key (numeric keypad)
VK_SUBTRACT Subtract key (numeric keypad)
VK_DECIMAL Decimal key (numeric keypad)
VK_DIVIDE Divide key (numeric keypad)
VK_F1 F1 key
VK_F3 F3 key
VK_F4 F4 key
VK_F5 F5 key
VK_F6 F6 key
VK_F7 F7 key
VK_F8 F8 key
VK_F9 F9 key
VK_F10 F10 key
VK_F11 F11 key
VK_F12 F12 key
VK_F13 F13 key
VK_F14 F14 key
VK_F15 F15 key
VK_F16 F16 key
VK_F17 F17 key
VK_F18 F18 key
VK_F19 F19 key
VK_F20 F20 key
VK_F21 F21 kkeybd_nt Asc("V"), MapVirtualKey(Asc("V"), 0), 0, 0 '模拟按下"V"键,此处为ascll码ey
VK_F22 F22 key
VK_F23 F23 key
VK_F24 F24 key
VK_NUMLOCK Num Lock key
VK_SCROLL Scroll Lock key
VK_LSHIFT Left Shift key (only used with GetAsyncKeyState and GetKeyState)
VK_RSHIFT Right Shift key (only used with GetAsyncKeyState and GetKeyState)
VK_LCONTROL Left Ctrl key (only used with GetAsyncKeyState and GetKeyState)
VK_RCONTROL Right Ctrl key (only used with GetAsyncKeyState and GetKeyState)
VK_LMENU Left Alt key (only used with GetAsyncKeyState and GetKeyState)
VK_RMENU Right Alt key (only used with GetAsyncKeyState and GetKeyState)
VK_PROCESSKEY Process key
VK_ATTN Attn key
VK_CRSEL CrSel key
VK_EXSEL ExSel key
VK_EREOF Erase EOF key
VK_PLAY Play key
VK_ZOOM Zoom key
VK_NONAME Reserved for future use
VK_PA1 PA1 key
VK_OEM_CLEAR Clear key
我玩的是PC版的火影究极风暴4,请问按键设置里的LS和 RS代表什么意思?不知道意思没法设置啊,急!!!
Shot Stick Down摇杆下打开文件夹里的config 然后找到[controlSettingKB]
VK_LWIN Left Windows key (Microsoft keyboard)指BUTTON_R_UP=KB_K 这个是Y就是聚集查克拉,可以设置自己喜欢的按键令 翻译
BUTTON_START=KB_ENTER 回车键
BUTTON_SELECT=KB_BS 退格键
BUTTON_R_DOWN=KB_U 这个是A也就是跳跃
BUTTON_R_LEFT=KB_I 这个是X飞行道具
BUTTON_R_RIGHT=KB_J 这个是B普通攻击
BUTTON_L3=KB_Z 没用
BUTTON_R3=KB_X 没用
BUTTON_L1=KB_Q L1召唤支援角色1
BUTTON_R1=KB_E R1召唤支援角色2
BUTTON_L2=KB_Y L2键替身术
BUTTON_R2=KB_O R2键格挡
BUTTON_LS_UP=KB_W 前
AutoHotkey特殊按键
KEY_ACT_A = 00000ControlSend,, {F1}, ahk_id %wowid1%
If Clipboard.GetFormat(vbCFText) ThenControlSend,, {F1}, ahk_id %wowid2%
这样就可以发送f1按键了
ahk主要支持alt shift ctrl的组合键分别是
! Alt
^ Control
+ Shift
所以 alt+q 就是 !q
鼠标映射也支持
LButton - 鼠标左键
RButton - 鼠标右键
MButton - 鼠标中键或滚轮
WheelDown 和 WheelUp 滚轮向下和向上
比如:
~LControl & WheelUp:: ;向左滚动。
ControlGetFocus, fcontrol, ALoop 2 ;<-- 调大这个数值来快速滚动。
rIf hJournalHook = 0 Then hJournalHook = SetWindowsHookEx(WH_JOURNALRECORD, AddressOf JournalRecordProc, App.hInstance, 0)eturn
~LControl & WheelDown:: ;向右滚动。
ControlGetFocus, fcontrol, ALoop 2 ;<-- 调大这个数值来快速滚动。
SendMessage, 0x114, 1, 0, %fcontrol%, A ; 0x114 是 WM_HSCROLL,它之后的 1 是 SB_LINERIGHT。
return
这个脚本功能是左边的ctrl键加上滚轮实现有左右滚轮栏窗口左右滚动
望采纳 谢谢
键盘每个字母对应的数字是多什么??
Private Const VK_CONTROL = &H11ASCII码表
End TypeDecimal Octal Hex Binary Value
------- ----- --- ------ -----
000 000 000 00000000 NUL (Null char.)
002 002 002 00000010 STX (Start of Text)
003 003 003 00000011 ETX (End of Text)
004 004 004 00000100 EOT (End of Tranission)
005 005 005 00000101 ENQ (Enquiry)
006 006 006 00000110 ACK (Acknowledgment)
007 007 007 00000111 BEL (Bell)
008 010 008 00001000 BS (Backspace)
009 011 009 00001001 HT (Horizontal Tab)
010 012 00A 00001010 LF (Line Feed)
011 013 00B 00001011 VT (Vertical Tab)
012 014 00C 00001100 FF (Form Feed)
013 015 00D 00001101 CR (Carriage Return)
014 016 00E 00001110 SO (Shift Out)
015 017 00F 00001111 SI (Shift In)
016 020 010 00010000 DLE (Data Link Escape)
017 021 011 00010001 DC1 (XON) (Dev Control 1)
018 022 012 00010010 DC2 (Dev Control 2)
019 023 013 00010011 DC3 (XOFF)(Dev Control 3)
020 024 014 00010100 DC4 (Dev Control 4)
021 025 015 00010101 NAK (Negative Acknowledgement)
022 026 016 00010110 SYN (Synchronous Idle)
023 027 017 00010111 ETB (End of Trans. Block)
024 030 018 00011000 CAN (Cancel)
025 031 019 00011001 EM (End of Medium)
026 032 01A 00011010 SUB (Substitute)
027 033 01B 00011011 ESC (Escape)
028 034 01C 00011100 FS (File Separator)
029 035 01D 00011101 GS (Group Separator)
031 037 01F 00011111 US (Unit Separator)
032 040 020 00100000 SP (Space)
033 041 021 00100001 ! (exction mark)
034 042 022 00100010 " (double quote)
035 043 023 00100011 # (number sign)
036 044 024 00100100 $ (dollar sign)
037 045 025 00100101 % (percent)
038 046 026 00100110 & (ampersand)
039 047 027 00100111 ' (singlePrivate Const VK_F4 As Long = &H73 quote)
040 050 028 00101000 ( (left/opening parenthesis)
041 051 029 00101001 ) (right/closing parenthesis)
042 052 02A 00101010 (asterisk)
044 054 02C 00101100 , (comma)
045 055 02D 00101101 - (minus or dash)
046 056 02E 00101110 . (dot)
047 057 02F 00101111 / (forward slash)
048 060 030 00110000 0
049 061 031 00110001 1
050 062 032 00110010 2
051 063 033 00110011 3
052 064 034 00110100 4
053 065 035 00110101 5
054 066 036 00110110 6
055 067 037 00110111 7
056 070 038 00111000 8
057 071 039 00111001 9
059 073 03B 00111011 ; (semi-colon)
060 074 03C 00111100 < (less than)
061 075 03D 00111101 = (equal sign)
062 076 03E 00111110 > (greater than)
063 077 03F 00111111 ? (question mark)
064 100 040 01000000 @ (AT symbol)
065 101 041 01000001 A
066 102 042 01000010 B
067 103 043 01000011 C
068 104 044 01000100 D
069 105 045 01000101 E
070 106 046 01000110 F
071 107 047 01000111 G
072 110 048 01001000 H
073 111 049 01001001 I
074 112 04A 01001010 J
076 114 04C 01001100 L
077 115 04D 01001101 M
078 116 04E 01001110 N
079 117 04F 01001111 O
080 120 050 01010000 P
081 121 051 01010001 Q
082 122 052 01010010 R
083 123 053 01010011 S
084 124 054 01010100 T
085 125 055 01010101 U
086 126 056 01010110 V
087 127 057 01010111 W
088 130 058 01011000 X
089 131 059 01011001 Y
090 132 05A 01011010 Z
0 133 05B 01011011 [ (left/opening bracket)
092 134 05C 01011100 \ (back slash)
093 135 05D 01011101 ] (right/closing bracket)
094 136 05E 01011110 ^ (caret/cirumflex)
096 140 060 01100000 `
098 142 062 01100010 b
099 143 063 01100011 c
100 144 064 01100100 d
101 145 065 01100101 e
102 146 066 01100110 f
103 147 067 01100111 g
104 150 068 01101000 h
105 151 069 01101001 i
106 152 06A 01101010 j
107 153 06B 01101011 k
108 154 06C 01101100 l
109 155 06D 01101101 m
110 156 06E 01101110 n
111 157 06F 01101111 o
112 160 070 01110000 p
113 161 071 01110001 q
114 162 072 01110010 r
115 163 073 01110011 s
116 164 074 01110100 t
117 165 075 01110101 u
119 167 077 01110111 w
120 170 078 01111000 x
121 171 079 01111001 y
122 172 07A 01111010 z
123 173 07B 01111011 { (left/opening brace)
124 174 07C 01111100 | (vertical bar)
125 175 07D 01111101 } (right/closing brace)
126 176 07E 01111110 ~ (tilde)
127 177 07F 01111111 DEL (delete)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。