Spiga

真的需要在.NET中使用WIN32 API的朋友,这里是你的宝库

2005-06-23 10:54 by 灵感之源, 5408 visits, 收藏, 编辑
目前最全的PInvoke资源网站:http://www.pinvoke.net/,里面包含了绝大部分已知Win32 API的 .NET封装。

值得庆贺的是:里面一般都包含每个API的C#/VB.NET版本,还包含MSDN的引用连接。
Add your comment

22 条回复

  1. #1楼 emir1234562005-06-23 10:59
    收藏 谢谢
     回复 引用   
  2. #2楼 James      2005-06-23 11:31
    幾個月以前在研究驅動的時候,找到了這個網站.的確不錯!
     回复 引用 查看   
  3. #3楼 zz2005-06-23 11:33
    没有中文的,也没有API在C#中使用的示例
     回复 引用   
  4. #4楼 楚潇      2005-06-23 11:44
    俺怎么打不开这个网站呢?
     回复 引用 查看   
  5. #5楼 Allen Lee      2005-06-23 13:05
    与 PINVOKE.NET 配合使用效果更佳!关于 PINVOKE.NET 的介绍可以参见我的文章《PINVOKE.NET: Do interop the wiki way!》
     
    Hope this helps!
     回复 引用 查看   
  6. #6楼 Ninputer[未注册用户]2005-06-23 14:00
    用Windows API就自己写声明,用这个网站做什么?我还不信任他们写的声明呢。
     回复 引用   
  7. #7楼 wuchang      2005-06-23 18:31
    找不到打包下载的
     回复 引用 查看   
  8. #8楼 twodays      2005-06-23 19:39
    他有一个VS里面的插件的,结合起来使用效果很不错~
     回复 引用 查看   
  9. #9楼 Tony Qu      2005-06-24 08:12
    这个网站很早就看过了,但对于有些api还没有太多的说明,大家用到哪个函数的时候,希望发扬一点奉献精神,多写些自己的心得和Demo,为后来者造福。
     回复 引用 查看   
  10. #10楼 EJ2005-06-24 23:16
    对不起我有个问题:如果一个程序准备用managed code,为什么还需要强行使用Win32?本来就是违背.Net设计原则的东西,用的不是有点莫名其妙?
     回复 引用   
  11. #11楼 twodays      2005-06-25 12:23
    to EJ
    没有人强迫让你使用Win32,但是的确managed code功能有限,有时候你不得不使用Win32。。。。。
     回复 引用 查看   
  12. #12楼 反对2005-06-25 14:38
    这些对我来说一点用都没有
    我只需要一个platform sdk就行了。
    加上你有点了解怎么和native api进行数据转换,没有理由啊
     回复 引用   
  13. #13楼 千年寒冰潭[未注册用户]2009-01-13 17:56
    没有啊,我看的,怎么都是在VB里的声明啊,怎么不有在。NET中的声明啊,谁有。NET中声明API的那个工具啊
     回复 引用