我正在尝试转换我的MFC应用程序,一个简单的“PaintBrush”应用程序,它绘制线条和矩形(它只是从另一个更大的应用程序进行的一点测试)到一个可以嵌入到Windows窗体应用程序中的ActiveX控件(用Visual C#)。
我没有找到任何教程来做这个,现在,我不确定这是否可能。
我知道如何创建最近创建的ActiveX控件,而不是如何转换现有应用程序。
有人知道我该怎么做吗?
谢谢!
答案 0 :(得分:2)
即使你的部分代码经常保持相似,代码的框架部分也会因控件与应用程序而发生变化,我怀疑尝试迁移当前项目是非常合理的。
相反,我将构建一个新的ActiveX控件,并将当前应用程序中的片段粘贴到新控件中的适当位置 - 例如,从视图的OnDraw中获取代码,并将其粘贴到OnDraw中以进行控制项目