0

是否有任何方式合并Windows窗体应用程序与Win32项目应用程序(VS 2012),都用Visual C++编写?合并Windows窗体应用程序 - Win32项目应用程序

Windows窗体应用程序播放视频(通过vlc插件)和Win32项目应用程序显示游戏手柄代码(通过对话框)。我想要一个可执行的两个。我怎样才能做到这一点?

回答

0

如果你使用MFC,你应该阅读下面的文章: Integrate Windows Forms Into Your MFC Applications Through C++ Interop 而在这里看到:Windows Forms and Unmanaged Applications Overview

如果你只是想显示一个对话框,这不应该是一个问题;如果你想嵌入一个控件,你应该使用ActiveX控件。

另请参阅:http://www.gregcons.com/KateBlog/MixingMFCAndWinForms.aspx

+0

我不在我的Win32项目中使用MFC。在对话框中,我拖动vlc插件,然后在Properties中添加视频的位置。我注意到resource.h文件自己添加了#define IDC_OCX1,它指向vlc插件。生成没有错误,但我无法运行.exe。我错过了什么? – dempap

+0

创建一个C#应用程序;添加VLC插件并开始播放... –