如何调用 Windows API 第一节

[DllImport("kernel32.dll",EntryPoint="GetDiskFreeSpace")]
        public static extern int GetDiskFreeSpace(string lpRootPathName,
                                                    ref int lpSectorsPerCluster,
                                                    ref int lpBytesPerSectors,
                                                    ref  int  lpNumberOfFreeClusters,
                                                    ref int lpToalNumberOfClusters);
上忙这一个API是获取指定根目录的空间情况的.

 

大致的格式就是

 

[DllImport("链接库名.dll",EntryPoint="入口函数名")]

 

在C#中声明时用 static extern

 

 

你可能感兴趣的:(编程艺术,api,windows,string,c#)