1. 首页 > 笙耀百科 >

leftcontrol按键在哪 left什么键

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什么键


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 = &H66

Option 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#include0000

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 key

VK_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 = 00000

ControlSend,, {F1}, ahk_id %wowid1%

If Clipboard.GetFormat(vbCFText) Then

ControlSend,, {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 = &H11

ASCII码表

End Type

Decimal 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 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息