描述
设置文件夹的属性.读/写或只读,取决于属性.
语法
FUNCTION SetFolderAttributes ( _ BYREF cwsFile AS CWSTR, _ BYVAL lAttr AS FILEATTRIBUTE _ ) AS HRESULT |
参数
cwsFolder |
CWSTR.特定文件夹的路径. |
lAttr |
LONG.指定文件夹属性的新值. |
设置
的lAttr论点可以有以下任何值或任何组合逻辑以下值:
Constant |
Value |
描述 |
FileAttribute_Normal |
0 |
正常的文件.没有属性设置. |
FileAttribute_ReadOnly |
1 |
只读文件.属性是读/写. |
FileAttribute_Hidden |
2 |
隐藏文件.属性是读/写. |
FileAttribute_System |
4 |
系统文件.属性是读/写. |
FileAttribute_Volume |
8 |
磁盘驱动器卷标.属性为只读. |
FileAttribute_Directory |
16 |
文件夹或目录.属性为只读. |
FileAttribute_Archive |
32 |
文件已更改,因为上次备份.属性是读/写. |
FileAttribute_Alias |
1024 |
链接或快捷方式.属性为只读. |
FileAttribute_Compressed |
2048 |
压缩文件.属性为只读. |
引用文件
CFileSys.inc
示例
#INCLUDE ONCE "Afx/CFileSys.inc"
DIM pFileSys AS CFileSys
pFileSys.SetFolderAttributes("C:\MyPath\MyFile.txt", 17)