WINAPI Hook - 确定是否创建了新目录

时间:2013-05-18 20:45:06

标签: windows winapi visual-c++ hook

有没有办法创建一个在用户在资源管理器中创建新文件夹后作出反应的回调?

1 个答案:

答案 0 :(得分:0)

有一些不同的API可以让您接收有关正在创建的文件夹的通知。

SHChangeNotifyRegister可让您查看资源管理器中创建的文件夹。 FindFirstChangeNotification会通知您子文件夹下的更改(虽然不会告诉您已创建的文件夹)。

您将从ReadDirectoryChanges获得最详细的信息,但这是最复杂的使用方法。这个blog entry详细介绍了每个人的利弊。