调用C++方法可以类似这样:
ini文件的操作
[DllImport("kernel32.dll")]
private static extern int GetPrivateProfileString(string section, string key, string defvalue, StringBuilder result, int size, string fullPath);
使用C++类(这个还没见过),不过有另一种形式(实质上还是调用C++方法),就是利用aximp.exe工具将C++的ocx转换为C#可加载的dll然后加载使用。
aximp.exe CPP.ocx /out:CSharp.dll
具体细节请百度。