> 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!
Если EnumWindows или как там его не помогает на явовских приложениях ( в чем я
очень сомневаюсь, т.к. контекстное
меню как ни крути, а будет иметь системный HWND, а значит его можно найти ), то
можно на самый худой конец
анализировать пиксели с помощью Win32::GUIRobot
--
Sincerely,
Dmitry Karasik
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org