在wxwidgets 2.8
4.6.2
与GCC windows 8
问题:wxwidgets框架是否有任何类/函数来访问文件属性,特别是HIDDEN
属性?
我已经尝试过的事情:
我知道我可以使用WIN32 api的SetFileAttributes
,但我不想采用它,因为我希望保持代码跨平台。
我已经检查了wx下的类,例如:wxFile
,wxFileName
和filefn.h
下的函数但找不到任何内容。
非常感谢任何帮助/建议。
答案 0 :(得分:0)
不,wxFileName
对此没有任何支持。 Windows下的“隐藏”属性实际上是特定于Windows的,因此使用Windows ::GetFileAttributes()
进行测试确实没有任何问题。
但是在wxFileName
测试中有一个方法在Windows下执行此操作并检查文件名的第一个字符是否在Unix下是一个点仍然有用,并且实现起来并不困难,所以如果偶然的话你想添加它,请随时将它贡献给wxWidgets。