Pas de dépendances
#define _WIN32_WINNT 0x0500 #include <windows.h> void clic_ici(int x, int y) { INPUT i[2]; memset(i, 0, sizeof(i)); i[0].type = i[1].type = INPUT_MOUSE; i[0].mi.dx = (65535. / (double)GetSystemMetrics(SM_CXSCREEN)) * x; i[0].mi.dy = (65535. / (double)GetSystemMetrics(SM_CYSCREEN)) * y; i[0].mi.dwFlags = MOUSEEVENTF_MOVE|MOUSEEVENTF_ABSOLUTE|MOUSEEVENTF_LEFTDOWN; i[1].mi.dwFlags = MOUSEEVENTF_LEFTUP; SendInput(2, i, sizeof(INPUT)); } int main(void) { int delai_en_secondes = 5; int position_x = 500, position_y = 500; while(1){ clic_ici(position_x, position_y); Sleep(delai_en_secondes * 1000); } return 0; }
No explanations yet.