关于C#调用API中数据类型的有关问题

关于C#调用API中数据类型的问题
最近在用C#调用API函数时,发现API函数的很多数据类型用的都是C++的数据类型,有些数据类型不知道怎么在C#里书写。
比如 LPVOID LPCWSTR这两个, 另外有没有文档介绍这些API里的数据类型与C#数据类型对应关系的

------解决方案--------------------
http://wenku.baidu.com/view/021d148884868762caaed561.html
这个比较全面
------解决方案--------------------
这个不一定,VB、Delphi、PB都可以写标准的的API,只有遵守API的约定就可以了!

下面有个整理的类型对应:

C++数据类型与C#对应关系