C++アナログマウスクリック


こんなものはネットで調べてみたが、たくさんあるようだが、ばらばらだ.
何も言うことはない,全部で二言三言だ.
mouse_event(MOUSEEVENTF_XDOWN,0,0,0,0);
mouse_event(MOUSEEVENTF_XUP,0,0,0,0);
具体的にどのように私を実现して下で出して、キーボードを検査することに协力することができて、それからいくつかのゲームは何が面白いです
#include
#include
#include

#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0) //   ,       

using namespace std;

int main(){
	char a;
	int now=0;
	printf(" Q      
"); printf(" W
"); printf("
"); while(1){ if(KEY_DOWN(VK_SPACE)){//VK_SPACE now=0; Sleep(100);// , } if(KEY_DOWN('Q')){ now=1; Sleep(100); } if(KEY_DOWN('W')){ now=2; Sleep(100); } if(now==1){// mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0); Sleep(10);// mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0); } if(now==2){// mouse_event(MOUSEEVENTF_RIGHTDOWN,0,0,0,0); Sleep(10); mouse_event(MOUSEEVENTF_RIGHTUP,0,0,0,0); } Sleep(20);// } }