Доброго времени суток... В общем есть приложение, выполняется в java машине... У этой программы есть окно с классом - SunAwtDialog, на первый взгляд виндовое, но нельзя получить доступ к контролам стандартными средствами... Именно нужно узнать значения, введенные в контролы... Подскажите пожалуйста в какую сторону копать... Буду рад любой информации...
Если пускаете на винде конечно оно виндовое Конечно можно получить доступ. Читай JavaDoc Справку по пакету и классам. Если Вам надо получить дотуп туда из асм или си (короче натайв) апликации то ищете окно ...Fend...ом и разговариваете с ним с помощью SendMessage. Новое поколение формграбберов?
wsd, спасибо за ответ... Почитал, не нашел к сожелению то что нужно, не ясно пока как это можно сделать =( Да, нужно получить доступ именно так, только не получилось пообщаться таким образом, т.к. контролы специфические... Секрет Все еще актуально! Интереснен любой подход, можно даже через хуки...
Так если я свой натайв контрол сделаю со специфическим общением то тоже почти облом будет))) Трассируйте сообщения его и ему и будет Вам счастье
Ну как... В VS есть такая утилита, мож ещё где есть. Но там много надо будет додумывать и смотреть что бы это могло означать в отладчике. Возможно там какие оригинальные обмены... Типа через пульсы по памяти... Вообще дело может оказаться непростым Удачи