本人往后博客说明,为了博客的美观好看,同时兼顾实用,我会先贴代码截图,后面再附加代码内容(可以拷贝的,代码没错,还是报出错了,注意下格式)
相信很多朋友在寻找关于c++获取键盘和鼠标事件代码时,网上好多代码都是不完善的,
遇到如下情况:
例如1:明明写了鼠标左键点击打印一句话,鼠标左键点击要么是清屏要么就看不到打印的话,只有在按下鼠标中间后点击鼠标左键会有一次输出打印
例如2:鼠标点击,不管是左键还是右键点击有效果,但是无法判断是单机还是双击或者是鼠标滚轮滚动
#include <iostream>
#include<windows.h>
using namespace std;
int main()
{
HANDLE inthandle = GetStdHandle(STD_INPUT_HANDLE);//获得标准输入缓冲区句柄
if(inthandle==NULL)
{
cout<<