Ash*_*Ash 10 .net pinvoke winapi managed wrapper
有谁知道围绕Windows API功能的.NET托管包装器在.NET框架本身不可用?
窗口创建和显示样式,常见UI控件操作,键盘/鼠标输入,文件和磁盘信息,内存映射文件等区域
我一直是访客http://www.pinvoke.net/的常客,并发现它是一个很好的资源.但是,必须直接使用DllImport函数,然后每次定位所需的结构和枚举都很慢并且容易出错.
(我确实意识到在可能的情况下以100%托管代码执行操作几乎总是更好的方法,但是有很多东西,特别是在Windows窗体中,您只能使用托管代码来执行此操作.)
目前专注于Windows XP,但未来可能会转向Windows 7.
SourceForge上的一个名为Managed Windows API的项目看起来可能提供所需的功能.
它似乎没有更新一年左右,但看起来仍然很有希望.一些包装的WinAPI功能包括:
这是在线文档.
| 归档时间: |
|
| 查看次数: |
3622 次 |
| 最近记录: |