PInvoke.NET Visual Studio 插件

PInvoke.NET是一个供.NET程序员使用的维基平台,用于记录和分享PInvoke声明及相关资料。通过PInvoke.NET插件,开发者可以直接从Visual Studio访问该平台并获取Win32API的声明,简化了非托管代码的调用过程。

大家知道,在.NET中有时会是用一些非托管代码,或者调用一些Win32 API。这个可以通过.NET 的 Platform Invoke(PInvoke)机制来完成。但是PInvoke 需要程序员自己来提供函数声明,这点比较麻烦且有可能出错。PInvoke.NET 可以给程序员提供可靠的声明,这样你就不会再花费额外的精力和时间

PInvoke.NET 是一个维基,是用来让开发者们记录编辑一些PInvoke的声明、自定义类型、或者在托管代码中调用Win32 API和非托管API时的一些相关资料。

所有的.NET程序员都可以加入这一个维基,做出自己的贡献,把自己已有的一些经验知识与大家来分享。

PInvoke.NET 的web地址是 http://www.pinvoke.net/

从Visual Studio 中直接访问PInvoke.NET

可以使用提供的一个插件,这样可以直接访问到PInvoke.NET,查询自己所需要的Win32 API,并插入到Visual Studio 的代码中。

PInvoke.NET

PInvoke.NET 插件使用截图

PInvoke.NET 可以通过给定字符来搜索相关资料。每个函数给出描述、签名和在.NET中可能的替换方法等等资料。

PInvoke.NET 插件可以免费下载。下载地址为:http://www.red-gate.com/pinvoke/download (需要注册一下)

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值