想问一下windows api里面有没有可以获取文件操作(诸如打开,新建,删除,修改)信息的函数...该用哪些,在线等.
解决方案 »
- 问个菜鸟问题,包含C#连接数据库的文件
- C# winForm开发中,怎么知道执行一个方法前的时间?
- 用wsdl生成的web引用问题
- 哪里有.net2005的汉化包啊
- 用C#开发语音聊天主要用到什么知识点
- 按次序录入一组工作人员名单,然后在页面上每天依次序显示一个人作为值班人员,如何实现?哪位朋友知道?
- 高手看过来
- 求开发一个自动转存的程序
- 求教DllImport和DllImportAttribute用法上的区别
- 象windows XP中,那种弹出气泡窗口是如何来做的?
- mysql迁移到oracle关于存储过程的迁移问题
- [新手问题]程序生成出现:KeyContainer 路径“VS_KEY_B28142569D6D3524”无效。KeyContainer 必须指向现有文件。
[DllImport("kernel32")] public static extern int CreateFile(string lpFileName, int dwDesiredAccess, int dwShareMode, ref SECURITY_ATTRIBUTES lpSecurityAttributes, int dwCreationDisposition, int dwFlagsAndAttributes, HANDLE hTemplateFile);
[DllImport("kernel32")] public static extern int OpenFile(string lpFileName, ref OFSTRUCT lpReOpenBuff, int wStyle);
[DllImport("kernel32")] public static extern int ReadFile(HANDLE hFile, IntPtr lpBuffer, int nNumberOfBytesToRead, ref int lpNumberOfBytesRead, ref OVERLAPPED lpOverlapped);
[DllImport("kernel32")] public static extern int WriteFile(HANDLE hFile, IntPtr lpBuffer, int nNumberOfBytesToWrite, ref int lpNumberOfBytesWritten, ref OVERLAPPED lpOverlapped);
[DllImport("kernel32")] public static extern int DeleteFile(string lpFileName);
...