今天下午看了一大堆,没有得到任何切实的结果。是否可以在仍在使用 VC6 开发的 MFC 应用程序中托管 Windows 窗体对话框。
出现的问题是我们有一个大型应用程序从未使用新的 Visual Studios 进行升级,因为 VC6 始终有效。现在我们需要在其中添加一些 C# 功能。我无法执行 /clr 选项,因为我们的项目完全由非托管 C++ 组成。我在我们所有的库/头文件中搜索了“CWinFormsControl”,但没有找到任何东西。我不确定下一步该尝试什么。
另外,请原谅我在进行研究时的任何无知以及对这种深度编程的新手。
我检查了以下文章:
- http://msdn.microsoft.com/en-us/library/676cbawx(v=vs.100).aspx
- http://social.msdn.microsoft.com/Forums/en-US/vclanguage/thread/97fddc35-e94d-4587-8be0-0b573185eb63/
- http://msdn.microsoft.com/en-us/library/ahdd1h97(v=vs.80).aspx
- http://www.functionx.com/visualc/Lesson04.htm
- http://social.msdn.microsoft.com/Forums/sk/vcgeneral/thread/c38db22e-cf61-4b47-bcc8-e6202c40d1b5