百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
V

Vanara

> 编程语言
开源

一组用于 Windows 的 .NET 库,可实现 PInvoke 调用,调用许多原生 Windows API,并提供支持的封装程序。

2.1K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一组用于 Windows 的 .NET 库,可实现 PInvoke 调用,调用许多原生 Windows API,并提供支持的封装程序。

此项目包含各种 .NET 组件,其中包含来自 Windows 库的 P/Invoke 函数、接口、枚举和结构。每个组件都与一个或几个紧密相关的库相关联。例如,Shlwapi.dll 包含了 shlwapi.lib 中的所有导出函数;Kernel32.dll 包含了 kernel32.lib 和 kernelbase.lib 中的所有函数。所有组件均可通过 NuGet 访问,并提供针对 .NET 4.8、5.0、6.0、7.0、8.0、9.0、10.0、.NET Standard 2.0 和 2.1、Core 3.1 的构建。扩展可用于 WinForms、WPF 和 UWP 项目。如果需要支持其他 .NET 版本,请查看 3.3.15 及早期版本。

这个项目每隔几周就会发布新版本,经过充分测试后。新版本会在 Releases 部分中进行目录化,并附有发行说明。所有 NuGet 包都会发布到 nuget.org。每个 GitHub 提交都会触发一个 GitHub Actions 编译。该编译的状态位于本页面的标题中。这些预发布编译的 NuGet 包可在 MyGet 的项目 NuGet 来源中用于测试,地址为 https://www.myget.org/feed/Packages/vanara.。该网站上有详细说明,可将其添加为 NuGet 来源。

-OR- 1. 根据需要获取每个库: 1. 在 Microsoft 文档中查找所需的函数。注意该函数位于哪个库或 DLL 中。 2. 通过查看下面的受支持的库表来确认 Vanara 库是否存在并包含您所需的函数。单击"程序集"链接可进入该程序集的覆盖情况详细信息。找到您的函数,如果存在匹配的实现,则会显示在右侧。您还可以使用 GitHub 的项目搜索(页面左上方)来搜索您的函数、方法或常量。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#controlsdotnetdotnet-standardextensions

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言