一:前言
这个是饼干想的,我把它写的整理了一下,并增加了一些键值,和修改了一些。
cl是常量的意思,今天作者就给大家介绍几种常量的值。
二:基础按键
ESC:27
Enter:13
Backspace:8
Tab:9
三:上下左右
上↑:72
下↓:80
左←:75
右→:77
可是也有人说上下左右是38 40 37 39,可是我试过了,在我的游戏里没用,只有上面几个有效果。
四:分左右的按键
1:鼠标类
左键:VK_LBUTTON
右键:VK_RBUTTON
2:Ctrl类
两个:VK_CONTROL
左边的:VK_LCONTROL
右边的:VK_RCONTROL
3:Shift类
两个:VK_SHIFT
左边的:VK_LSHIFT
右边的:VK_RSHIFT
4:Alt类
两个:VK_MENU
左边的:VK_LMENU
右边的:VK_RMENU
五:代码整合
我把它写在了namespace里面,引用的时候在下面加上using namespace _game_cl;就行了
示范代码:
#include<bits/stdc++.h>//输入输出用的
#include<ctime>//计算时间用的 colok()
#include<conio.h>//_getch()用的
#include<fstream>//存档用的
#include<windows.h>//SLeep等函数
using namespace std;
typedef unsigned long long ull;
namespace _game_cl
{
const int ESC=27,Enter=13,Back=8,Tab=9,
Shang=38,Xia=40,Zuo=37,You=39,
Shift=VK_SHIFT,Shift_z=VK_LSHIFT,Shift_y=VK_RSHIFT,
sb_z=VK_LBUTTON,sb_y=VK_RBUTTON,
Ctrl=VK_CONTROL,Ctrl_z=VK_LCONTROL,Ctrl_y=VK_RCONTROL,
Alt=VK_MENU,Alt_z=VK_LMENU,Alt_y=VK_RMENU;
}
using namespace _game_cl;
int main()
{
return 0;
}