调用 SHEmptyRecycleBin 或手工操作清空回收站以及把文件(夹)删除到回收站,系统是不是会广播相应的消息?要是没有的话,自己的程序怎样才能实时得知这些改变呢?
换句话说,在著名界面软件 ObjectDock 中有个回收站图标,就是要实现它那样随回收站的空满与否实时改变图标的效果。
换句话说,在著名界面软件 ObjectDock 中有个回收站图标,就是要实现它那样随回收站的空满与否实时改变图标的效果。
监视 回收站 内的文件变化
回收站 的目录是C:\Recycled我做过一个监视 磁盘文件变化的程序
能看到 回收站 内的所有文件变化
目录监测函一共就2个
一个
findfirstfile
还有一个
ReadDirectoryChangesW
就这2个
我最终是用 SHChangeNotifyRegister 实现的。不过多亏了 liqiang123abc() ,让我有了思路,之前真的感觉是无从下手。