我要删除一个文件,可是如果文件打开的话,就删除失败了。
如何知道一个文件是否已经打开了呢?
如何知道一个文件是否已经打开了呢?
解决方案 »
- 为什么加static
- 一个关于socket的基础问题,不太明白,请教请教
- 请问:CString类型是不是不能进行“+,-,*,/”的运算?
- 如何得到当前窗口的句柄
- 江湖救急,一个关于注册表的暴郁闷的问题
- 急招ActiveX控件开发人员
- vc编译错误,请帮忙解决
- 各位大侠紧急求助????!!!在NT service程序中调用mouse_event模拟鼠标按键不起作用?
- 关于线程的简单问题啊?
- 敬请vc高手解决我一周都没法解决的问题???
- 新手问题,如何在vc++中使用其他语言自己开发的dll
- 请问那位老兄有比较好的重叠模型I/O的例子吗,最好是很规范的,特别提醒我不要所谓"小猪"的那个,实在不敢恭维啊!!!
If the function succeeds, the return value is nonzero.If the function fails, the return value is zero. To get extended error information, call GetLastError.
SHFILEOPSTRUCT FileOp;
FileOp.fFlags = FOF_SILENT|FOF_NOCONFIRMATION;
FileOp.hNameMappings = NULL;
FileOp.hwnd = NULL;
FileOp.lpszProgressTitle = NULL;
FileOp.pFrom = L"D:\\CantFind"
FileOp.pTo = NULL;
FileOp.wFunc = FO_DELETE;
SHFileOperation(&FileOp);