如何判断Windows文件夹是否启用了内容索引?

时间:2010-01-29 14:05:22

标签: windows delphi directory content-indexing

我正在寻找一个可以从Delphi 2010调用的Windows API,它允许我的应用程序确定特定文件夹是否启用了内容索引。换句话说,当您右键单击该文件夹时,是否在名为“允许此文件夹中的文件除了文件属性之外还有索引的内容”的复选框中有一个勾号,该复选框位于“属性”对话框的“高级属性”页面中。我在MSDN上找不到这个,但也许我找不到合适的地方。

1 个答案:

答案 0 :(得分:3)

function IsFolderIndexed(const folderName: string): boolean;
begin
  Result := (GetFileAttributes(folderName) AND $2000) = 0;
end;

参考:http://msdn.microsoft.com/en-us/library/ee332330(VS.85).aspx