Windows Forms и неуправляемые приложения
Приложения и элементы управления Windows Forms могут взаимодействовать с неуправляемыми приложениями, но с некоторыми оговорками. В следующих разделах описываются сценарии и конфигурации, которые поддерживаются и не поддерживаются элементами управления и приложениями Windows Forms.
В этом разделе
Общие сведения об использовании и реализации элементов управления Windows Forms и неуправляемых приложений, работающих с неуправляемыми приложениями, предоставляют общие сведения об использовании и реализации элементов управления Windows Forms.
Практическое руководство. Поддержка COM-взаимодействия путем отображения формы Windows Form с помощью метода ShowDialog содержит пример кода, демонстрирующий использование Form.ShowDialog метода для запуска Формы Windows в неуправляемом приложении.
Ссылка
Form.ShowDialog
Используется для создания отдельного потока для формы Windows Forms.
Application.Run
Запускает цикл сообщений для потока.
Invoke
Выполняет маршалинг вызовов из неуправляемого приложения в форму.
Связанные разделы
Предоставление платформа .NET Framework компонентам COM предоставляет общие сведения об использовании платформа .NET Framework типов в неуправляемых приложениях.
.NET Desktop feedback