打开过的文件夹删除不掉.郁闷好久了解决办法

打开过的文件夹删除不掉...郁闷好久了
我用的是SHFileOperation()函数,每次双击进入某个文件夹后,我再想删除掉

却怎么也删不掉...程序关闭再运行,却可以删掉(进入目录后也可以)

算是彻底无语了..大家看看是什么原因   (报错是资源共享无法删除)

------解决方案--------------------
你是不是打了,没关闭呀.
------解决方案--------------------
SetCurrentDirectory(),参数设置到与欲删文件夹不同的目录,试试看
------解决方案--------------------
双击进入某个文件夹后,我再想删除掉 却怎么也删不掉
------------
本来这种情况就不允许删掉,除非文件夹里是空的。