2014-02-22 160 views
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插件並開始播放... –