|
| Styre musen med C# Fra : kettedk | Vist : 652 gange 340 point Dato : 07-01-07 20:50 |
|
Jeg er så småt begyndt at kode C#, og kunne godt tænke mig at vide,
om det er muligt at styre musen med C#. Altså :
- Klikke
- Flytte musemarkøren
Jeg ved, at det er muligt i Visual Basic, men er det også muligt C#?
Hvis ja, hvordan gør man så?
//Kettedk
| |
| Kommentar Fra : molokyle |
Dato : 09-01-07 21:28 |
| | |
| Kommentar Fra : kettedk |
Dato : 10-01-07 18:46 |
|
Desværre molo, det du har linket til, er jo nogle sider der forklarer,
hvordan man får fat i musens position på skærmen.
Det jeg vil, er at kunne bevæge musen rundt på skærmen, samt klikke med den,
vha. et lille C# program.
//Kettedk
| |
|
Jeg kender ikke noget til C#, men har denne stump C++ kode:
Kode INPUT Input[2];
memset(Input, 0, sizeof(Input));
Input[0].type = INPUT_MOUSE;
Input[0].mi.dwFlags = MOUSEEVENTF_LEFTDOWN;
Input[0].mi.dx = 500;
Input[0].mi.dy = 500;
Input[1].type = INPUT_MOUSE;
Input[1].mi.dwFlags = MOUSEEVENTF_LEFTUP;
Input[1].mi.dx = 500;
Input[1].mi.dy = 500;
SendInput(2, Input, sizeof(INPUT)); |
Den flytter musen til 500,500, og simulerer at brugeren trykker på venstre muse tast og slipper igen.
Håber at du kan oversætte det til C#, ellers spørg igen.
| |
| Du har følgende muligheder | |
|
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
| |
|
|