关于删除文件的问题~~~~~~~~~~~ 想删除一个文件,用CFile::Remove()或DeleteFile()的话,如果有别的程序在使用该文件的话就无法删除。现在想强制删除正在被使用的文件该怎么处理?把正在使用该文件的程序搜索出来停掉?或是 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好象没有别的办法拉,只好terminate 那个独占文件的线程了 你可以先CLOSE这个文件啊,然后再删除 好象没有别的办法拉,只好terminate 那个独占文件的线程了 就是在window系统下,某个文件在使用也是没有办法删除的!除非是停止哪个程序使用 如果你是guest账户登陆的话,应该也是不能删除的吧。所有,还必须有管理员等权限 一般情况下你可以用HWND hWnd = ::FindWindow("class","windowname");::SendMessage(hWnd,WM_CLOSE,0,0);如果你不知道到底是哪个程序独占这个文件的话,那么怎么取得文件占有的那个程序我就不知道了! 找到进程句柄,然后就可以关闭TerminateProcess 求《windows网络编程》? 散分 散分 散分 为过节 散分 - 继续散分 大家看看 这几本书 该按照什么顺序看? 一台机器模拟并发连接 如何确定tcp数据包使用了ssl协议 大难题:Microsoft Bug!Microsoft Bug!Microsoft Bug! 开玩笑,中国无人能答?!请教关于多媒体数据流实时采集的问题 请问如何将一个逻辑盘中所有指定一个类型的文件(如*.dat)在一个列表框中列出? OLE DB 中有自动增长字段时的烦恼...... 调试和运行时的现象不同 完成端口中多线程数据读写问题 ATL中一个较难理解的问题?
::SendMessage(hWnd,WM_CLOSE,0,0);如果你不知道到底是哪个程序独占这个文件的话,那么怎么取得文件占有的那个程序我就不知道了!