由VC6转到.NET
以前用的是VC++,开发了这样一个Windows程序:
主程序A.exe,
功能模块B.dll,
功能模块C.dll,
...
配置文件Config.txt。
功能模块个数是可以无限扩展的,只要在配置文件中加入配置项就可以了。
主程序通过调用各个功能模块输出的接口函数来完成各个功能。
例如通过点击主程序的菜单项动态地调用B.dll输出的CMultiDocTemplate* pDocTemplate指针显示视窗,或调用其他的函数启动线程、弹出对话框等。
现在想在.NET下用C#实现以上功能,如何实现,请各位高手赐教!