|
1 / 1 / 0
Регистрация: 17.02.2010
Сообщений: 131
|
|
Проблема с видимостью Окон в Spy++03.07.2011, 18:10. Показов 3025. Ответов 16
Метки нет (Все метки)
Кто знает почему::
Запущена прога, на форме куча текстовых полей и комбо,но они не видны в SPYXX.EXE(spy++). Вопрос: почему и как этого добиться. И вобще, можно ли этими дочерними 'окнами-невидимками' управлять.
0
|
|
| 03.07.2011, 18:10 | |
|
Ответы с готовыми решениями:
16
Проблема с видимостью HDD Проблема с видимостью объекта класса из функции Проблема именно с видимостью функций другим файлам |
|
2 / 2 / 1
Регистрация: 18.10.2007
Сообщений: 1,748
|
|
| 03.07.2011, 18:43 | |
|
как это не видны?
0
|
|
|
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
|
|
| 03.07.2011, 18:45 | |
|
возможно это WindowLess контролы, например MS Forms 2.0
0
|
|
|
1 / 1 / 0
Регистрация: 17.02.2010
Сообщений: 131
|
|
| 03.07.2011, 21:34 [ТС] | |
|
Кому интересно,закачал эту прогу по адресу:webfile.ru/275615
Кто сможет, программно, занести в ее combo значения,без sendkeys, настоящий программер,а я дальше не у шёл...
0
|
|
|
Comanche
|
|
| 03.07.2011, 22:07 | |
|
Konst_one, скорее всего, прав - это наверняка windowless контролы. Кроме того, если речь идёт об XP-проге, то м.б. ещё и такая штука, как 'DirectUI'.
Интереснейшая дискуссия на тему 'безоконных' контролов есть вот здесь: http://blogs.msdn.com/oldnewthing/archive/2005/02/11/371042.aspx Интересна, в первую очередь, тем, что в ней принимают участие разработчики из MS, стоявшие, так сказать, 'у истоков'. Например, знаете ли вы, что чтобы сделать приложения MS Office независимыми от версионных изменений ОС, разработчики Офиса реализовали 'обёртки' для многих АПИ-функций внутри библиотеки 'mso.dll'? Т.е. по сути эта библа дублирует другие ('ядерные') DLL-ки! И ещё: практически все диалоговые окна Офиса 'разбираются' при помощи Spy++ совсем не на те 'части', которые можно ожидать! например, чудесное окошко Экселя 'Сервис/Параметры' (напичканное диким количеством контролов) - это вообще окно класса 'bosa_sdm_XL9', имеющее ЕДИНСТВЕННОГО ребёнка! )) (у Ворда примерно та же ситуация)
|
|
|
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
|
|
| 04.07.2011, 17:22 | |
|
да, читали, спасибо
древняя дисскусия, вообще-то мелкософт специально и делал такие контролы, чтобы они жрали меньше графических ресурсов и чтобы их можно было в любом месте использовать , в том числе и в веббраузере а зачем ими управлять извне я так и не понял
0
|
|
|
Comanche
|
|
| 04.07.2011, 17:46 | |
|
почему 'древняя'? - 'posted on Friday, February 11, 2005 7:01 AM'
|
|
|
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
|
|
| 04.07.2011, 18:03 | |
|
не это конкретная, а вообще, сколько уже живут windowless контролы в виндах (аж с 3.0, кажется)
0
|
|
|
1 / 1 / 0
Регистрация: 17.02.2010
Сообщений: 131
|
|
| 04.07.2011, 22:33 [ТС] | |
|
-а зачем ими управлять извне я так и не понял
-Надо вытянуть данные с формы-невидимки в другую прогу. Кто-нибудь,что-нибудь посоветует или просто забудем? По ссылке сходил,но English...
0
|
|
|
Comanche
|
|
| 05.07.2011, 12:09 | |
|
М-да... невидимая форма с контролами без дескрипторов, и из них надо стянуть информацию... тут если кто и поможет, то только Messir
))
|
|
|
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
|
|
| 05.07.2011, 12:34 | |
|
что-то это пахнет каким-то криминалом
0
|
|
|
1 / 1 / 0
Регистрация: 17.02.2010
Сообщений: 131
|
|
| 07.07.2011, 20:46 [ТС] | |
|
Как у меня хватило мозгов достать из этой программы, значения combo...
webfile.ru/281873 Может кто либо интереснее придумает... Сначала скачай прогу(см.выше), потом качай это...,а то данные от туда как достанешь...
0
|
|
|
Comanche
|
|
| 07.07.2011, 23:39 | |
|
В лом качать, опиши принцип на словах.
|
|
|
1 / 1 / 0
Регистрация: 17.02.2010
Сообщений: 131
|
|
| 08.07.2011, 21:10 [ТС] | |
|
раскладка Sendkeys ctr+a ctr+c , есть дата от неё и пляшу...
проверяю два раза,затем сохраняю...
0
|
|
|
Comanche
|
|
| 09.07.2011, 13:03 | |
|
Ненадёжно. Но по-другому, видимо, никак.
Можно, кстати, заменить бэйсиковскую SendKeys на её 'аналог' из API - говорят, он немного понадёжнее. Впрочем, сути это не меняет... |
|
|
1 / 1 / 0
Регистрация: 17.02.2010
Сообщений: 131
|
|
| 09.07.2011, 17:34 [ТС] | |
|
Исли бы не было даты,то была бы труба,а так всё тип-топ...
Мне за неё ещё и денег дали,аж 2тыщи...
0
|
|
|
-41 / 49 / 5
Регистрация: 10.01.2017
Сообщений: 1,915
|
|
| 14.08.2020, 18:44 | |
|
Здравствуйте,
Не знаю куда задать вопрос по оspy++, позвольте пожалуйста здесь: Создаю простое jryj с помощью winapi, открываю spy++ - нахожу его в списке и ставлю "посмотреть сообщения". В окне появляются все сообщения, которые генерируются для окна. Делаю тоже самое, но для примера ставлю на просмотр сообщения окно калькулятора или гуглхром - сообщений Ноль! Я не понимаю почему ?? Добавлено через 4 часа 1 минуту Оказалось, что есть две версии spy++ 32 и 64 разрядная. И 32 разрядная не перехватывает сообщения 64 разрядного окна. 64 разрядная spy соответсвенно все перехватывает.
0
|
|
| 14.08.2020, 18:44 | |
|
Помогаю со студенческими работами здесь
17
MS Excel - проблема отображения окон Samsung NP-R540-JS05RU некорректно отображается содержимое окон и вкладок(проблема с диском) Работа с окнами (расположение окон каскадом,расположение окон вертикально,расположение окон) Управление Видимостью Управление видимостью Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|