|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
VB6: У меня есть координаты X и Y. Хочу сделать так, чтобы контрол (MSFlexGrid в данном случае) решил, что юзер кликнул в это место левой кнопкой мыши. Насколько я понимаю, стандартными средствами VB этого сделать нельзя - нужно как-то из VB послать сообщение через API - но я не силен в API, подскажите, плиз. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 10:27 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 10:39 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Работает. Огромное спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 11:07 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
подскажите пжл, а как будет двойной клик мышью по полю в Ворде? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2012, 15:23 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down три подряд ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2012, 17:42 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, а зачем аж три, двух не достаточно? можно весь код привести? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2012, 17:51 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
катастрофаdown up down, а зачем аж три, двух не достаточно? можно весь код привести?Сказано - три - значит, три, три и три... Попробовать (не тереть!) запустить код - тяжело? Затем - немного разобраться, с помощью дебаггера, почему именно так требуется... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2012, 19:51 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
ну а сколько? нажали отпустили нажали отпустили если это делать достаточно быстро получится двойной клик на самом деле хватает первых трех последий не нужен для дабл клика но вот потом может все равно понадобится четвертый up для правильного состояния мыши не помню надо проверить хватит трех или четвертый тоже нужен ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2012, 21:26 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, проверить - не тяжело, ч пробую в лоб, так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
ролучаю отлуп, как нужно, подскажите пжл ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 08:00 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
а с чего ты решил, что оно не работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 09:17 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Shocker.Pro, не созерцаю картинку (она в файле) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 09:38 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
А что, если мышью тыкать в левый верхний угол экрана появляется такая картинка? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 11:23 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Shocker.ProА что, если мышью тыкать в левый верхний угол экрана появляется такая картинка?хотя нет, сорри, я наврал, по умолчанию как раз координаты относительные... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 11:49 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
У меня работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 11:54 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Shocker.ProУ меня работает.везёт же людям, то есть поле выделили и запустили макрос и работает? - верится с трудом! ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 12:01 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
катастрофаShocker.ProУ меня работает.везёт же людям, то есть поле выделили и запустили макрос и работает? - верится с трудом!да, именно так ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 12:24 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Shocker.Proкатастрофапропущено... везёт же людям, то есть поле выделили и запустили макрос и работает? - верится с трудом!да, именно таксобственно поле и выделять-то необязательно, двойной клик он и так его выделит ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 12:25 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Shocker.ProShocker.Proпропущено... да, именно таксобственно поле и выделять-то необязательно, двойной клик он и так его выделитда и тройной клик там не нужен, двойного достаточно ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 12:40 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Shocker.Pro, так делаю, чтобы по одному клику, чтобы открывало, то есть один клик-поле выделяется его величеством Ворд'ом, а далее вступает человек говорит, что после события - выделения поля тынцнуть ещё раз, ОК? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 14:13 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
просмотрел 12519511 , ОК проверяю ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 14:14 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
попробовал, не пашет, вот ересь! ну не знаю уже что делать, нету кина как Вы этого добились? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 14:32 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
прежде чем жать кнопки надо мышь в нужную точку экрана поместить SetCursor ?, ? если координаты мыши и точки клика не совпадают работать не будет это проверено на SendInput (а она скорее всего вызывается внутри mouse_event) вообще тут полно примеров темы которых BelowZero создал про имитацию нажатий ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:19 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, >прежде чем жать кнопки надо мышь в нужную точку экрана поместить так когда на поле один раз кликнул, оно и выделилось ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:21 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
SetCursor mouse down mouse up mouse down mouse up ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:25 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
вот здесь есть готовый пример как используя SendInput нажать кнопку клавы или кнопку мыши http://www.sql.ru/forum/actualthread.aspx?tid=904988&pg=1&mid=11800044#11800044 правда в примерах одинарный клик ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:31 |
|
|
start [/forum/topic.php?fid=60&fpage=79&tid=2157810]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
74ms |
get tp. blocked users: |
1ms |
others: | 317ms |
total: | 458ms |
0 / 0 |