salut,
Dans l'api win32, il y a la fonction SendInput :
Code :
- UINT SendInput( UINT nInputs,
- LPINPUT pInputs,
- int cbSize
- );
|
pInputs est un tableau de structure INPUT :
Code :
- typedef struct tagINPUT {
- DWORD type;
- union {MOUSEINPUT mi;
- KEYBOARDINPUT ki;
- HARDWAREINPUT hi;
- };
- }INPUT, *PINPUT;
|
Qui utilise entres autres, la structure MOUSEINPUT
Code :
- typedef struct tagMOUSEINPUT {
- LONG dx;
- LONG dy;
- DWORD mouseData;
- DWORD dwFlags;
- DWORD time;
- ULONG_PTR dwExtraInfo;
- } MOUSEINPUT, *PMOUSEINPUT;
|
Avec tout ça, tu devrait t'en sortir.
Pour la doc complete : http://msdn.microsoft.com/library/ [...] frame=true
Pascal