跨语言\平台调用的书籍?
最近做的项目要涉及到许多DLL的调用,而且许多公司的DLL都是用C、C++写的,并封装的。我要在VS2008下用C#去调用,因为对C++/C只是了解,不太熟。要涉及到一些参数类型的转换,跨语言调用时内存处理问题时,就显得有些吃力,想系统学习下,不知各位有相关书箱推荐下,谢谢。(主要想深入了解下内部原理)
------解决方案--------------------http://msdn.microsoft.com/zh-cn/library/hk9wyw21(v=vs.90).aspx
------解决方案--------------------反正常见的也就那么多种,比如传指针、结构体、联合、数组、字符串、委托(函数指针)、常数、句柄,返回也类似,用多了就会了。一般地说,如果你对Windows API比较熟,你可以找类似的(包含类似类型或者返回值)Windows API函数,搜索,然后修改下。
------解决方案--------------------有本书《精通.NET互操作》