有关.NET互操作技术的源代码和示例资源

有关.NET互操作技术的源代码和示例资源

特注:这些信息来源于随《精通.NET互操作:P/Invoke,C++ Interop和COM Interop》书附赠的光盘

1Platform Invoke Samples

l  光盘位置

Resources\Platform Invoke Samples

l  资源描述

该范例代码演示了如何使用P/Invoke调用非托管DLL中的自定义普通函数,以及如何通过P/Invoke调用Win32 API。大部分范例都采用了C#VB.NET两种语言编写。

 

2.NET Compact Framework Sample: P/Invoke Library

l  光盘位置

Resources\DotNET Compact Framework PInvoke Samples

l  资源描述

该范例代码演示了如何使用P/Invoke实现.NET Compact Framework中尚未提供的某些功能。

 

3Managed Windows API

l  光盘位置

Resources\Managed WinAPI

l  资源描述

这是一个开源项目的源代码。源代码中含有大量对Win32 API函数的P/Invoke调用进行包装的.NET程序集。

 

4A Win32 Library for .NET

l  光盘位置

Resources\A Win32 Library for .NET

l  资源描述

这是codeproject上面提供的一个包含了Win32 API函数,常量以及结构体定义的托管类库。

 

5PInvoke Library

l  光盘位置

Resources\PInvoke Library

l  资源描述

这是codeplex上面的一个开源项目,提供了包含了Win32WinCE32 API函数,常量以及结构体定义的托管类库,还包括了调用示例代码。

 

6Windows Message ID constants

l  光盘位置

Resources\Windows Message ID constants

l  资源描述

这个资源提供了包含大量Windows消息ID常量定义的C#枚举,是codeproject上面的一个项目。

 

评论

尚无任何评论
注册后即可发表评论

About P/Invoke.Book.Master

Master