在非 winforms 应用程序中创建窗体
Creating a Form inside a non-winforms application
我一直在研究opengl引擎,我知道希望能够使用winforms来操作其中的一些对象。
我可以做什么/更改让我的应用程序使用 winforms。我最初创建了一个 win32 控制台应用程序。
(或者我应该创建一个 winforms 应用程序并做我的问题的相反操作?
由于你已打开解决方案,最简单的方法是创建一个 MFC 应用程序并在其中承载 WinForms 用户控件。请参阅在 MFC 中使用 Windows 窗体用户控件。
在 Win32 应用程序中承载 WinForms 的替代方法是使用 COM 互操作。基本上,您将向 COM 互操作公开一些托管代码,这将在托管代码中创建窗体或用户控件。请参阅通过 COM 互操作以 Win32 形式承载 WinForm 和 WPF 用户控件。
相关文章:
- 如何创建一个CMake变量,除非显式重写,否则使用默认值
- 使用std::multimap迭代器创建std::list
- 在全局变量中保存类的实例以重新创建类(创建"backup")
- 使用CMake创建QML插件
- 如何在c++中为模板函数实例创建快捷方式
- 在C++中,是否可以基于给定的标识符创建基类的新实例,反之亦然
- 创建一个函数以在输入为负数或零时输出字符串.第一次执行用户定义的函数
- OpenCV EqualizeHist()从彩色图像创建黑白图像
- 试图在visual studio上用C++创建一个桌面应用程序
- std::threads可以从Windows DLL中的全局变量创建/销毁吗?
- 无法在 Visual Studio 2015 中创建 Windows 窗体
- visualstudio在c++项目中创建vbwindows窗体
- 如何在visual c++窗体中创建InputTextBox
- 创建静态库并将其链接到visual basic windows窗体应用程序
- 在文本编辑器中创建C++窗口窗体
- 创建一个向主窗体返回值的模态窗口
- Visual Studio在创建.net窗体时指定的窗口类名是什么?
- 如何在Windows窗体项目(visualc++ 2012)中创建VTK项目
- 我如何在qt中创建多个窗体/ .ui
- 在非 winforms 应用程序中创建窗体