我该如何更改文件属性?

时间:2014-04-11 05:48:12

标签: indexing file-attributes

我在代码中使用GetFileAttributes()函数。它返回值为0x2010。因为,它说,“FILE_ATTRIBUTE_NOT_CONTENT_INDEXED”。我需要输出为0x10。 请帮我解决这个问题。我正在使用空文件夹来获取文件属性。

1 个答案:

答案 0 :(得分:0)

输出 0x10。即,它是0x2000,这意味着FILE_ATTRIBUTE_NOT_CONTENT_INDEXED,它也是0x10,这意味着FILE_ATTRIBUTE_DIRECTORY。这些值按位或按位组合在一起。您可以像这样测试它们:

if (file_attr & 0x10)
  puts("FILE_ATTRIBUTE_DIRECTORY");