北极之冰

c#调用操作系统system32目录下的dll方法

public sealed class DriveInfo
{
    [DllImport("kernel32.dll", EntryPoint = "GetDiskFreeSpaceExA")]//调用kernel32.dll中GetDiskFreeSpaceExA方法
    private static extern long GetDiskFreeSpaceEx(string lpDirectoryName,
        out long lpFreeBytesAvailableToCaller,
        out long lpTotalNumberOfBytes,
        out long lpTotalNumberOfFreeBytes);

   //使用方式:直接调用上面的静态方法
}

posted on 2009-04-19 22:46  北极之冰  阅读(535)  评论(0)    收藏  举报