0

我在使用这个函数 GetFileAttributes() 时遇到了一些问题。

我正在使用 C++ 获取 Windows 操作系统通知并进行处理。对于单个文件频繁重命名操作的特殊情况,有时我们会为这些文件获取 FILE_ATTRIBUTE_HIDDEN。我正在使用 Windows 7 Professional Service Pack 1。

假设我有一个 pdf 文件说 test.pdf。我们正在使用 Windows 操作系统中的自动目录监控来监控一个目录,比如 (D:\Test)。我经常将文件 (D:\Test\test.pdf) 重命名为 test1.pdf、test12.pdf、test123.pdf 等。我收到了上述每个操作的重命名通知。我们曾经检查每个通知的文件属性,如果它是隐藏文件,我们将不再处理。在检查文件属性时,有时它显示为文件的 FILE_ATTRIBUTE_HIDDEN。GetFileAttributes() 有任何已知问题吗?

除了 GetFileAttributes 之外,我还有什么可以尝试的吗?

4

0 回答 0