📄 key.c
字号:
#include<stdio.h>
main()
{
int key=0x51; //key是一个全局变量
int flagC=0x00;
int a,b,c,d,e,f,flagD,keyboard;
int i[16]={1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1};
//while(1)
{
//key=
b=key&0x0f; a=key>>4;
d=flagC&0x0f; c=flagC>>4;
if(flagC!=key)
{
flagC=key;
if(a>c)e=a-c;
else e=c-a;
if(b>d) f=b-d;
else f=d-b;
if(e==0) e=a;
if(f==0) f=b;
e=e<<4;
flagD=e+f;
switch(flagD)
{
case'0x00':break;
case'0x11':
i[0]++;
if(i[0]%2==0)
keyboard=1;
break;
case'0x21':
i[1]++;
if(i[1]%2==0)
keyboard=2;
break;
case'0x41':
i[2]++;
if(i[2]%2==0)
keyboard=3;
break;
case'0x81':
i[3]++;
if(i[3]%2==0)
keyboard=4;
break;
case'0x12':
i[4]++;
if(i[4]%2==0)
keyboard=5;
break;
case'0x22':
i[5]++;
if(i[5]%2==0)
keyboard=6;
break;
case'0x42':
i[6]++;
if(i[6]%2==0)
keyboard=7;
break;
case'0x82':
i[7]++;
if(i[7]%2==0)
keyboard=8;
break;
case'0x14':
i[8]++;
if(i[8]%2==0)
keyboard=9;
break;
case'0x24':
i[9]++;
if(i[9]%2==0)
keyboard=10;
break;
case'0x44':
i[10]++;
if(i[10]%2==0)
keyboard=11;
break;
case'0x84':
i[11]++;
if(i[11]%2==0)
keyboard=12;
break;
case'0x18':
i[12]++;
if(i[12]%2==0)
keyboard=13;
break;
case'0x28':
i[13]++;
if(i[13]%2==0)
keyboard=14;
break;
case'0x48':
i[14]++;
if(i[14]%2==0)
keyboard=15;
break;
case'0x88':
i[15]++;
if(i[15]%2==0)
keyboard=16;
break;
}
//return keybord;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -