1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| #include <windows.h>
#include <stdio.h>
#include <conio.h>
int main(int argc, char * argv[])
{
HWND hFore;
char szBuffer[128];
int iNbChar;
//on cherche le nom de la fenetre en fg après 10 sec
Sleep(10000);
hFore = GetForegroundWindow();
iNbChar = GetClassName(hFore,szBuffer,128);
Sleep(5000);
HWND hBf2 = FindWindow(szBuffer,NULL);
//actions
while(1)
{
if(GetKeyState(VK_ESCAPE))
{
break;
}
ShowWindow(hBf2, SW_SHOWNORMAL); //affiche la fenêtre même si minimisée
SetForegroundWindow(hBf2);
//BringWindowToTop(hBf2); <-- ça sert à qqch ça ?
Sleep(200);
//clavier
keybd_event(VK_SPACE,0,0,0);
keybd_event(VK_SPACE,0,KEYEVENTF_KEYUP,0);
//variante... marche tout aussi bien que celle ci-dessus
//SendMessage(hBf2,WM_KEYDOWN,'5',0);
//Sleep(500);
//SendMessage(hBf2,WM_KEYUP,'5',0);
Sleep(7000);
}
Sleep(1000*60*5);
return 0;
} |
Partager