Show / Hide Table of Contents

Интерфейс 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.
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX