2016-03-10 6 views
1

У нас есть инструмент автоматизации пользовательского интерфейса, который ждет уведомления о появлении окна.Имя класса воздушного шара Windows 10

До Windows 10 это используется для поиска объекта Windows с именем класса «tooltips_class32», но так как Windows 10 переместилась с шариков на новый пользовательский интерфейс уведомления, это сломалось.

Какое имя нового имени диалогового окна? Или есть лучший способ получить отображаемое в настоящее время уведомление в Windows 10?

+0

Вы пытались использовать средство Inspect.exe от Microsoft, чтобы узнать, как оно отображает уведомление? –

+0

Очень впечатляет, как только вы пытаетесь выяснить, воздушный шар исчезает :) Это было сделано, чтобы не быть взломанным. –

+0

@HansPassant Это происходит и с комбинированными элементами, но обычно элемент сохраняется в дереве инструмента Inspect после исчезновения фактического объекта, чтобы вы все еще могли видеть его свойства. –

ответ

1

В Windows 10 по умолчанию указано уведомление о тосте, возможно, вы можете посмотреть, как поймать это уведомление о тосте.

Альтернативно вы можете изменить конфигурацию окон для работы с воздушными шарами, такими как старые окна.

Это как отключить показ уведомлению в виде тостов: 1. Открыть gpedit.msc 2. Конфигурация пользователя -> Административные шаблоны -> меню Пуск и панель задач -> «Отключить показ шарах уведомлений как тостов» установлен "Включено" 3. Перезагрузите Windows,

Перед: enter image description here После: enter image description here

Если вы нашли способ поймать тост, пожалуйста, дайте мне KNO ш.

Надеюсь, что поможет.

+0

Спасибо! делая некоторые тесты, я думаю, что имя класса уведомлений тоста «Windows.UI.Core.CoreWindow», но не проверял его. можете ли вы добавить раздел реестра, необходимый для внесения изменений? – sternr

Смежные вопросы