C#积木模块ABC:8.如何调用Windows API?

8.如何调用Windows API?

 

在C#中调用一个API同在VB中调用API一样。我们应该知道API的DLL名称,并且使用sysimport引入它。下面这个例子显示了如何调用MessageBox API:


using System;


class callAPICls {


[sysimport(dll="user32.dll")]


public static extern int MessageBoxA(int h, string m, string c, int type);


public static int Main()


{


return MessageBoxA(0, "Hello World!", "Caption", 0);


}


}

posted @ 2008-08-08 14:54  行动  阅读(136)  评论(0)    收藏  举报