描述
调用此方法测试所找到文件的文件属性.
FreeBASIC 语法
FUNCTION MatchesMask (BYVAL dwMask AS DWORD) AS BOOLEAN |
参数
dwMask
指定一个或多个文件的属性,在WIN32_FIND_DATAW结构鉴定,为找到的文件.搜索多个属性,使用按位或运算符.
以下属性的任意组合是可以接受的:
FILE_ATTRIBUTE_ARCHIVE:的文件是一个归档文件.应用程序使用此属性标记备份或删除文件.
FILE_ATTRIBUTE_COMPRESSED:目录或文件的压缩.对于一个文件,这意味着文件中的所有数据都被压缩了.对于一个目录,这意味着压缩为新创建的文件和子目录的默认.
FILE_ATTRIBUTE_DIRECTORY:文件是一个目录.
FILE_ATTRIBUTE_NORMAL:文件没有设置其他的属性.此属性仅在单独使用时有效.所有其他文件属性覆盖此属性.
FILE_ATTRIBUTE_HIDDEN:文件是隐藏的.不应列入普通目录清单.
FILE_ATTRIBUTE_READONLY:文件是只读的.应用程序可以读取文件,但不能写入或删除.
FILE_ATTRIBUTE_SYSTEM:文件的一部分或是专用的操作系统.
FILE_ATTRIBUTE_TEMPORARY:文件被用于临时存储.应用程序必须写入文件,如果绝对必要的.文件的大部分数据保留在内存中,而不会被刷新到媒体,因为文件将很快被删除.
返回值
TRUE如果成功;否则FALSE.
引用文件
CFindFile.inc