日期:2014-05-18  浏览次数:20790 次

调用系统api获得文件大小和修改时间
领导让我调用操作系统底层的native api,来获得文件大小和修改时间。
我不知道怎么用c#调用c++的系统api,能帮我封装成这两个c#函数GetFileSize和GetModifyTime吗?

------解决方案--------------------
[DllImport("kernel32.dll", SetLastError =true)]
internal static extern uint GetFileSize(IntPtr hFile, outuint highSize);
参考
http://hi.baidu.com/yimeng3025/blog/item/60b24afbb56c3fcfb48f3191.html
其他几个函数
GetFileSizeEx GetFileTime GetFileType