WebEnh

.net7 mvc jquery bootstrap json 学习中 第一次学PHP,正在研究中。自学进行时... ... 我的博客 https://enhweb.github.io/ 不错的皮肤:darkgreentrip,iMetro_HD
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
PInvoke.net 是什么?

面向开发人员的 Wiki

PInvoke.net 主要是一个 wiki,允许开发人员查找、编辑和添加 PInvoke *签名、用户定义类型以及任何其他与从托管代码(以 C# 等语言编写)调用 Win32 和其他非托管 API 相关的信息。

全球各地的 .NET 开发人员只要有时间,就可以轻松地为社区做出贡献,分享他们的宝贵知识。

第一次使用 Wiki?尝试使用 Playground来体验编辑过程

复制并粘贴以提高工作效率

有些事情无法用某些语言原生实现,开发人员必须深入研究 OS API。这是通过 .NET 的平台调用 (PInvoke) 功能实现的,该功能需要开发人员提供声明。手动定义和使用 PInvoke 签名是一个容易出错的过程,可能会引入细微的错误。PInvoke.net 为您提供经过尝试和测试的签名和类型定义,这样您就不必花时间从头开始编写它们。

直接从 Visual Studio 访问 PInvoke.net

我们为 Visual Studio 2019 - 2022 提供了一个插件,使插入 PInvoke 签名变得简单、快捷。立即免费下载 PInvoke.net 插件

PInvoke.net Visual Studio 插件屏幕截图 1

PInvoke.net Visual Studio 插件屏幕截图 2

招聘编辑

您是否花了数小时弄清楚如何在托管代码中成功定义和调用给定的非托管 API?在此分享(并获得荣誉)您的发现!此网站上有错误吗?继续修复它!

我们一直在寻找编辑加入,以继续使这个空间成为全球 .NET 开发人员的宝贵资源。

* 术语 PInvoke 源自短语“平台调用”。PInvoke 签名是本机方法签名

 

https://www.pinvoke.net/index.aspx