Spy++ и окна закрыты, когда они теряют фокус
Я хотел бы знать, есть ли способ с Spy++, чтобы получить свойства окна, которое автоматически закрывается, когда оно теряет фокус (что происходит, когда я переключаюсь на Spy++). Спасибо!
3 ответа
Пожалуйста, попробуйте - Active Accessibility Object Inspector (32-разрядная версия UNICODE), это может быть полезно.
Если нет, пожалуйста, кратко объясните свой вопрос.
Благодарю.
Когда в QTP активен режим SPY, удерживайте нажатой кнопку CONTROL, чтобы щелкнуть мышью, чтобы восстановить правильный контекст для AUT (тестируемого приложения). По сути, эти щелчки мышью-контролем будут игнорироваться шпионом и будут передаваться приложению.
Хороший вопрос!
Ziggy
Вам нужно использовать службу сообщений, чтобы получить свойства окна. Например, если вы хотите узнать WID для пункта меню, вам нужно идентифицировать целевое окно с помощью инструмента "Средство поиска окон" на вкладке "Окно" диалогового окна "Параметры сообщения", а затем удалить все сообщения на вкладке "Сообщение". Вам нужно только выбрать VM_COMMAND. После этого, когда вы щелкнете по любому пункту меню из списка меню целевого окна, соответствующий идентификатор будет показан в главном окне Spy++.
Надеюсь, ответ будет полезен для вас.
Благодарю.