2012-07-15 194 views
0

我在這裏獲得了一項具有挑戰性的任務。 我們在exe文件(用C++編寫)中有一個對話框,現在我們希望它是一個ActiveX控件,因此它可以用C#.net形式加載,但是由於C++頭文件的複雜網絡,很難拿起文件來製作一個單獨的ActiveX dll。 那麼可以從exe文件中導出一個activeX控件?從exe導出ActiveX控件

在此先感謝。

回答

0

ActiveX控件不過是一個DLL。是的,可以從exe文件中導出一個activeX控件。一個典型的場景是將Image(您的ActiveX控件)作爲另一個應用程序的資源並在運行時將其提取出來。 Here網絡上的許多可用樣本之一。

+0

感謝您的回覆。 但是如何在ActiveX控件中的行爲呢? 如何將它加載到內存中? – Mulder2008 2012-07-17 00:51:31

+0

就像你會爲「標準」庫做的那樣...在Win32中它將是LoadLibraryEx(..)(http://msdn.microsoft.com/en-us/library/windows/desktop/ms684179(v=vs) 0.85)的.aspx) – mox 2012-07-17 05:18:02