2010-06-11 57 views
2

我試圖將我的MFC應用程序,一個簡單的「PaintBrush」應用程序繪製線條和矩形(它只是從另一個更大的應用程序的一點點測試),到一個ActiveX控件,可以嵌入Windows窗體應用程序(使用Visual C#)。用MFC現有的應用程序創建一個ActiveX

我沒有找到任何教程來做到這一點,現在,我不知道這是可能的。

我知道如何創建一個最近創建的ActiveX控件,但不知道如何轉換現有的應用程序。

有誰知道我該怎麼做?

謝謝!

回答

2

即使您的代碼部分經常保持相似,但代碼的框架部分足以改變控件與應用程序的關係,我懷疑嘗試遷移當前項目是非常合理的。

相反,我會構建一個新的ActiveX控件,並將當前應用程序中的部分粘貼到新控件的適當位置 - 例如,從視圖的OnDraw中獲取代碼,並將其粘貼到OnDraw中控制項目。

相關問題