鼠标模拟坑人程序(C++){注:含有一个头文件}

坑人方式:锁定键盘后将鼠标移到左上角,然后鼠标缓缓向右移,直到移到右上角,移到到了后疯狂按鼠标左键
代码上:

#include
using namespace std;
int main(){
	SCsPWindow();

	return 0;
}

这个lzcwindows.h头文件在下面:

#ifndef _LZCWINDOWS_
#define _LZCWINDOWS_

#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include   
void MouseLeftDown()
{
	INPUT Input={0};
	Input.type=INPUT_MOUSE;
	Input.mi.dwFlags=MOUSEEVENTF_LEFTDOWN;
	SendInput(1,&Input,sizeof(INPUT));
}
 
void MouseLeftUp()
{
	INPUT Input={0};
	Input.type=INPUT_MOUSE;
	Input.mi.dwFlags=MOUSEEVENTF_LEFTUP;
	SendInput(1,&Input,sizeof(INPUT));
	
}
void HideWindow() {
	HWND hwnd;
	hwnd=FindWindow("ConsoleWindowClass",NULL);
	if(hwnd)        ShowWindow(hwnd,SW_HIDE);
	return;
}
void SCsPWindow()
{
	HideWindow();
	FreeConsole(); 
	int x=GetSystemMetrics(SM_CXSCREEN);
    for(int i=1;i<=x;i++)
    {
    	SetCursorPos(i,1);
    	Sleep(1);
	}
	while(1)
	{
		SetCursorPos(x,1);
		MouseLeftDown();
		MouseLeftUp();
	}
	
	return ;
}

#endif

部分有转载,请谅解
在这里插入图片描述

你可能感兴趣的:(其他)