Интерфейс IWpfHostSupport
Приложения, размещающие Windows Presentation Foundation (WPF) содержимым при помощи PresentationHost.exe Реализуйте этот интерфейс для предоставления точки интеграции между узлом и PresentationHost.exe.
Примечания
Win32 можно размещать приложения, такие как веб-браузеры WPF содержимого, включая XAML-приложения браузера (XBAP) и Свободный XAML. Узел WPF содержимое, Win32 приложения создают экземпляр элемент управления WebBrowser. Для размещения WPF создает экземпляр класса PresentationHost.exe, который предоставляет размещаемый WPF содержимого на узле для отображения в элемент управления WebBrowser.
Интеграция включаемые IWpfHostSupport
позволяет PresentationHost.exe для:
Определить и зарегистрировать устройства необработанного ввода (HID-устройств), которые интересуют ведущее приложение.
Получите входящие сообщения от зарегистрированного устройства необработанного ввода и переслать соответствующие сообщения ведущему приложению.
Запрос ведущим приложением для настраиваемых пользовательских интерфейсов хода выполнения и ошибки.
Note
Этот API предназначен и поддерживается только для использования на локальном клиентском компьютере
Члены
Член | Описание: |
---|---|
GetRawInputDevices | Позволяет программе PresentationHost.exe обнаруживать устройства необработанного ввода (устройства HID), которые интересуют ведущее приложение. |
FilterInputMessage | Вызывается программой PresentationHost.exe всякий раз при получении сообщения, пока не будет возвращено E_NOTIMPL. |
GetCustomUI | По умолчанию PresentationHost.exe время от времени предоставляет свой собственный ход выполнения развертывания и ошибка развертывания при пользовательские интерфейсы, которые отображаются при развертывании содержимого WPF. |