Moscow.pm, Привет
вопрос в основном Диме Карасику, ну или мало ли кто знает

Вот запускаю я контекстное меню (это то, что между правым контролом и клавишей 
виндоуз)
 {APP}         Open Context Menu Key
  SendKeys("{APP}");

вот пример на основе Notepada

https://gist.github.com/1384894

так вот
14 строка посылает enter SendKeys("~");
, в notepad это работает, а вот
в java-приложении у меня будет работать, если я
дважды кликну (или 1 раз) на пункт этого меню (понятно, что там и контекстное 
меню другое)
как вычислить координату этого меню и послать туда сигнал мыши

MouseMoveAbsPix( ( $x, $y);
     sleep(1);
SendMouse("{LeftClick}");

как вычислить $x и $y ?


p.s. здесь http://www.perl.com/pub/2005/08/11/win32guitest.html еще хорошо 
написано, но это не помогает
help!


--
Nikolay Mishin
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить