none
请问如何学习Windows API ,using VB.NET RRS feed

  • 问题

  • 大家好,我是一个Windows程序初学者,现在能应用VB.NET开发些小中型软件。可是我越来越感到学习Windows Platform API的重要性,所以想好好学学API在vb.net中的应用。不知道从何入手,烦请各位高手指点迷津!

    我在VS的本地MSDN中看了API,也单独下载了XP的API,可还是不知道如何在VB.NET中使用。。

    请大家给我这个新手一个指引,以及学习API的网站等,谢谢了!


    vb.net初学者
    2010年3月26日 12:18

答案

  • 你好,

    有一个很有用的网站叫PInvoke对于在.NET上调用API的查询非常有用。http://www.pinvoke.net/

    根据我的经验,方便的做法是用搜索引擎输入要查询的API名字加PInvoke就可以,例如,SendMessage pinvoke,这样搜索引擎直接可以搜到PInvoke网站上C#和VB怎么调用这个API的例子。非常容易。希望对你有用。

    Sincerely,
    Kira Qian
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework!
    • 已标记为答案 Elf Sundae 2010年4月5日 9:32
    2010年3月31日 6:43

全部回复

  • 诸如 :

    要用到某功能怎么查找相关的API函数?

    在VB.NET中怎么声明?

    在VB.NET中和C/C++中使用API有声明区别?

    VB.NET中使用API有什么注意的地方?

     

    另外,谁有关于HOOK的资料 网站,也请回复给我,谢谢。。


    vb.net初学者
    2010年3月26日 12:23
  • 你好,

    有一个很有用的网站叫PInvoke对于在.NET上调用API的查询非常有用。http://www.pinvoke.net/

    根据我的经验,方便的做法是用搜索引擎输入要查询的API名字加PInvoke就可以,例如,SendMessage pinvoke,这样搜索引擎直接可以搜到PInvoke网站上C#和VB怎么调用这个API的例子。非常容易。希望对你有用。

    Sincerely,
    Kira Qian
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework!
    • 已标记为答案 Elf Sundae 2010年4月5日 9:32
    2010年3月31日 6:43
  • 非常感谢!
    vb.net初学者
    2010年4月5日 9:32