|
как сымитировать клик мыши
|
|||
---|---|---|---|
#18+
именно сымитировать для чего? например, на кнопке в ДВ остается фокус после клика, его надо убрать .... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2004, 19:31 |
|
как сымитировать клик мыши
|
|||
---|---|---|---|
#18+
[DECLARATION] Function ulong SendMessage (ulong hWnd, uint Msg, ulong wParam, ulong lParam) Library "USER32.DLL" Alias for "SendMessageA" [PowerScript] sendmessage( hWnd, 513, X, Y ) // Жмем sendmessage( hWnd, 514, X, Y ) // Отпускаем ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2004, 20:41 |
|
как сымитировать клик мыши
|
|||
---|---|---|---|
#18+
Глупость, конечно, но можно использовать SendInput Win32 API. При этом нужно будет вычислить абсолютные координаты такого места в datawindow, в котором клик мыши не вызовет исполнения какого нибудь вашего (или native) кода, короче флаг вам в руки :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2004, 20:44 |
|
как сымитировать клик мыши
|
|||
---|---|---|---|
#18+
a escho vmesto button'a mozhno ispol'zovat' text control, u kotorogo mozhno izmenyat' border ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2004, 11:46 |
|
как сымитировать клик мыши
|
|||
---|---|---|---|
#18+
для отключения фокуса на батоне Datawindow я делал так: sendmessage( hanle(dw), 513, 0, 0 ) // Жмем sendmessage( handle(dw), 514, 0, 0 ) // Отпускаем Конечно если в координатах 0,0 нет контролов получающих фокус ввода. У меня (обычно) никогда так не бывает. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2004, 12:54 |
|
|
start [/forum/topic.php?fid=15&msg=32535551&tid=1339129]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
156ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 244ms |
total: | 505ms |
0 / 0 |