1.引入.net命名空间
using namespace System;
using namespace System::Windows::Forms;
using namespace System::Reflection;
2.在要执行调用的函数中写如下代码
Assembly ^ a = Assembly::LoadFrom(_T("I:\\test\\Bin\\vc90\\CSLib.dll"));
Type ^ formType = a->GetType(_T("CSLib.Form1"));
Form ^ f = nullptr;
f = (Form ^)Activator::CreateInstance(formType);
f->Tag = _T("testtag");
f->ShowDialog();
f->Tag是用来传参数用的。