先上代码:#include#includeintmain(){ std::cout后解释:①获取硬件信息这是属于操作系统的工作,所以要导入Windows.h这个头文件②GetKeyState()监视的键位对应的键值见本篇->传送门返回值主要分为两种情况:监视的键位当前没被按下(包含从未按下及刚松开两种情景),返回0或1(程序首次运行为0,此后每松按一次在0和1之间切换)监视的键位当前被按住且未松开,返回-127或-128(程序首次运行为-128,此后每松按一次在-127和-128直接切换)总之,可以理解->为当返回值为负数时,监视键位正在被按住不放,否则监视键位刚被松开③mouse_event