初学C#,觉得API可以让它功能更一步提高,请问大家C#怎么调用API呢,最好有比较好的教程

解决方案 »

  1.   

    楼主是初学者,管win32就叫API....
      

  2.   

    去看看Win32API手册基本就知道了,这个东西不在乎怎么用,关键是知道可以达到什么目的.
      

  3.   

    我也是学c#没多久..... ^_^  ^_^ ^_^
    c#这方面的用法和c++很类似.~~
    可以参考一下c++的用法.~
      

  4.   

    [DllImport("kernel32.dll
    ", SetLastError = true, CharSet = CharSet.Auto)]static extern bool SetupDiSetClassInstallParams(IntPtr DeviceInfoSet, ref SP_DEVINFO_DATA DeviceInfoData, ref SP_CLASSINSTALL_HEADER ClassInstallParams, int ClassInstallParamsSize);
      

  5.   

    主要是dllimport
    注意要using命名空间
      

  6.   

    学.net不建议用api,因为.net已经实现了api的大部分。至少我们的客户是要求禁止使用api的。