![]() |
|
|
|
#1
|
|||
|
|||
|
in delphi
Code:
// // symulacja klikniecia lewym kneflem myszki // procedure SingleClick(X: Integer; Y: Integer; SaveOriginal:Boolean = False); var mousepos:TPoint; begin // pobierz oryginalne polozenie kursora if SaveOriginal = True then GetCursorPos(mousepos); // ustaw pozycje kursora myszki SetCursorPos(X, Y); // symuluj nacisniecie lewego klawisza myszki mouse_event(mouseeventf_leftdown,0,0,0,0); // symuluj podniesienie lewego klawisza myszki po kliku mouse_event(mouseeventf_leftup,0,0,0,0); // przywroc oryginalne polozenie kursora if SaveOriginal = True then SetCursorPos(mousepos.X, mousepos.Y); end; |
|
#2
|
||||
|
||||
|
Bart: I suppose Lilmeanman asked abour more "generic" idea.
Your one is good... assuming we know the screen resolution and button box coordinates ![]() "Knefel" = przycisk? Hmm.... Regards. |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Where is the answered button? | Dreamer | General Discussion | 0 | 05-07-2015 18:22 |
| Does simulating click affect GetMessagePos()? | BlackWhite | General Discussion | 10 | 02-14-2015 02:54 |