[Moscow.pm] Win32::GuiTest Open Context Menu Key
Nikolay Mishin
mi на ya.ru
Пн Ноя 21 20:35:11 PST 2011
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