常用各种热键代码

常用热键代码

【常用的可以设置为热键的代码】——复制粘贴到程序里面即可——RT为游戏默认左右键
——————————————————————————

【鼠标上能识别的键位】
复制对应代码粘贴到指定位置即可~~~复制是CTRL+C,粘贴是CTRL+V
各种键位对应代码说明解释
鼠标左键LButton结尾不带数字
鼠标右键RButton结尾不带数字
鼠标中键/滚轮MButton可以用来设置一键SS等
鼠标的第四个按钮。后侧键(返回/后退键)XButton1鼠标侧键不能有宏设置,如果有宏要恢复默认
鼠标的第五个按钮。前侧键(前进键等等)XButton2鼠标侧键不能有宏设置,如果有宏要恢复默认
向下转动鼠标滚轮(向您的方向)WheelDown只能设置一键SS
向上转动鼠标滚轮(远离您的方向)WheelUp只能设置一键SS

——————————————————————分 割 线——————————————————————

【大键盘上能识别的键位】 (数字键盘是小键盘)
复制对应代码粘贴到指定位置即可~~~复制是CTRL+C,粘贴是CTRL+V
各种键位对应代码说明解释
26个键盘均能识别别和技能施放键位相同就行和技能键位相同可能会导致技能冲突
TabTab不建议使用该代码作为触发热键
回车键Enter
退出键Escape (或 Esc)
退格键Backspace (或 BS)
删除键Delete (或 Del)
插入改写切换键Insert (或 Ins)
Home 键Home
End 键End
向上翻页键PgUp
向下翻页键PgDn
向上方向键Up
向下方向键Down
向左方向键Left
向右方向键Right
Tab键上面的``不带输入法的``要按一下shift切换英文输入法再按tab上面的``
在大多数键盘顶部的 12 个F1F1 - F12均可使用,F不区分大小写

——————————————————————分 割 线——————————————————————

【右键小键盘上能识别的键位】数字小键盘必须开启状态 (数字键盘是小键盘)
复制对应代码粘贴到指定位置即可~~~复制是CTRL+C,粘贴是CTRL+V
各种键位对应代码说明解释
0 / 右键小键盘Numpad0
1 / 右键小键盘Numpad1
2 / 右键小键盘Numpad2
3 / 右键小键盘Numpad3
4 / 右键小键盘Numpad4
5 / 右键小键盘Numpad5
6 / 右键小键盘Numpad6
7 / 右键小键盘Numpad7
8 / 右键小键盘Numpad8
9 / 右键小键盘Numpad9
.点号 / 右键小键盘NumpadDot
除号NumpadDiv
乘号NumpadMult
加号NumpadAdd
减号NumpadSub
回车键NumpadEnter
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的示例代码,用于在 Windows 使用 Win32 API 注册全局热键: ```cpp #include <Windows.h> #define HOTKEY_ID 1 LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) { switch (msg) { case WM_HOTKEY: if (wParam == HOTKEY_ID) { // 执行热键操作 MessageBox(NULL, "Hotkey pressed!", "Hotkey", MB_OK); } break; case WM_DESTROY: // 注销热键并关闭窗口 UnregisterHotKey(hwnd, HOTKEY_ID); PostQuitMessage(0); break; default: return DefWindowProc(hwnd, msg, wParam, lParam); } return 0; } int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { // 创建窗口 WNDCLASS wc = {0}; wc.lpfnWndProc = WndProc; wc.hInstance = hInstance; wc.lpszClassName = "MyApp"; RegisterClass(&wc); HWND hWnd = CreateWindow("MyApp", "My App", 0, 0, 0, 0, 0, NULL, NULL, hInstance, NULL); if (!hWnd) { return -1; } // 注册热键 BOOL success = RegisterHotKey(hWnd, HOTKEY_ID, MOD_CONTROL | MOD_SHIFT, 'H'); if (!success) { MessageBox(NULL, "Failed to register hotkey!", "Error", MB_OK | MB_ICONERROR); return -1; } // 消息循环 MSG msg = {0}; while (GetMessage(&msg, NULL, 0, 0)) { TranslateMessage(&msg); DispatchMessage(&msg); } return 0; } ``` 在此示例中,我们在 `WinMain` 函数中注册了一个全局热键,使用组合键 `Ctrl + Shift + H` 并且热键 ID 为 `HOTKEY_ID = 1`。当用户按下该热键时,将会弹出一个消息框。当窗口被关闭时,我们注销了热键并且退出程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值