C#操作系统API封装类合集
超过 5 万行的 C#封装类,真不是闹着玩的。这套操作系统 API 封装类,基本把你能想到的系统调用都囊括了,用起来还挺顺手的。
直接调用API.NativeMethods
就能搞定,像是找窗口、发消息这些底层活儿,不用每次都查 P/Invoke 文档,省事多了。比如:
IntPtr hwnd = NativeMethods.FindWindowA(null, "无标题-记事本");
代码结构也挺清晰,逻辑分得明明白白,遇到问题只看命名就差不多知道干嘛用的。
哦对了,作者还顺手整理了不少其它语言的封装类资源,像Delphi 安全 API 封装类、PHP 的 pdo 封装、Swift 的 Realm 封装,全都放在网站上,感兴趣的可以顺便翻翻。
如果你在搞系统底层开发或者需要频繁用到 Win32 API,这套封装真能省不少功夫。唯一注意的就是名字空间记得统一用API.NativeMethods
前缀,别搞混了。
4.88MB
文件大小:
评论区