Создание формы внутри не-winforms приложения

Я работал над движком opengl и знаю, что хочу использовать winforms для манипулирования некоторыми объектами внутри него.

Что я могу сделать / изменить, чтобы мое приложение использовало winforms.
Первоначально я создал консольное приложение win32.

(Или я должен просто создать приложение winforms и сделать обратный мой вопрос?)

0

Решение

Поскольку вы открыты для решений, самый простой способ — создать приложение MFC и разместить в нем пользовательский элемент управления WinForms. Увидеть Использование пользовательского элемента управления Windows Form в MFC.

Альтернативой для размещения WinForms в приложении Win32 является использование COM-взаимодействия. По сути, вы бы представляли часть своего управляемого кода для COM-взаимодействия, и это создавало бы форму или пользовательский элемент управления в управляемом коде. Увидеть Размещение пользовательских элементов управления WinForm и WPF в форме Win32 через COM Interop.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector