zoukankan      html  css  js  c++  java
  • SetFileAttributes

    设置文件属性: SetFileAttributes(文件名, 属性值)

    读取文件属性:GetFileAttributes(文件名);

    读取文件属性
    SetFileAttributes(文件名, FILE_ATTRIBUTE_READONLY); // 设定为只读
    SetFileAttributes(文件名, FILE_ATTRIBUTE_HIDDEN );       //设定为隐藏
    SetFileAttributes(文件名, FILE_ATTRIBUTE_SYSTEM);      //设定为系统
    SetFileAttributes(文件名, FILE_ATTRIBUTE_ARCHIVE);   //设定为保存
    SetFileAttributes(文件名, FILE_ATTRIBUTE_NORMAL);     //设定为一般 (取消前四种属性)

    设定二种以上的属性:
    设定为只读 + 隐藏
    SetFileAttributes(文件名, FILE_ATTRIBUTE_READONLY | FILE_ATTRIBUTE_HIDDEN); 
    设定为只读 + 隐藏 + 系统 + 保存
    SetFileAttributes(文件名, FILE_ATTRIBUTE_READONLY | FILE_ATTRIBUTE_HIDDEN _
    | FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_ARCHIVE);
    取消所有设定
    SetFileAttributes(文件名, FILE_ATTRIBUTE_NORMAL);


    要读取文件目前的属性,则是用 GetFileAttributes:
    GetFileAttributes(文件名); 
    返回值与文件属性的宏定义相比,如返回1,表示FILE_ATTRIBUTE_READONLY

  • 相关阅读:
    Ubuntu 12.04 gedit编辑器 中文乱码
    ubuntu设置vim语法高亮显示和自动缩进
    Linux学习小结(转)
    指向常量的指针和常量指针
    Android之EditText
    android之TextView
    Android存储机制之Preference
    android实现可拖动按钮
    用turtle画图
    torchvision里densenet代码分析
  • 原文地址:https://www.cnblogs.com/vcerror/p/4289250.html
Copyright © 2011-2022 走看看