#include<windows.h>
using namespace std;
bool f;
void click()
{
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
Sleep(10);
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
Sleep(5);
}
bool isF7Pressed()
{
return (GetAsyncKeyState(VK_F7)&0x8000)!=0;
}
bool isAlt9Pressed()
{
return (GetAsyncKeyState(VK_MENU)&0x8000)&&(GetAsyncKeyState(0x39)&0x8000);
}
bool isMouseLeftPressed()
{
return (GetAsyncKeyState(VK_LBUTTON)&0x8000)!=0;
}
int main()
{
cout<<"按空格开始使用..."<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<"be new:07/08/25 16:45 made:BIGzh";
while(1)
if(GetAsyncKeyState(VK_SPACE)&0x8000) break;
ShowWindow(GetConsoleWindow(),SW_HIDE);
while(1)
{
while(f)
{
if(isF7Pressed()) break;
if(isAlt9Pressed()) return 0;
}
f=false;
Sleep(200);
while(1)
{
if(isAlt9Pressed()) return 0;
if(isMouseLeftPressed()) break;
if(isF7Pressed())
{
f=true;
break;
}
}
Sleep(200);
while(!f)
{
if(isAlt9Pressed()) return 0;
if(isMouseLeftPressed()) break;
if(isF7Pressed())
{
f=true;
break;
}
click();
}
Sleep(200);
}
}