更新时间:2023-07-19 21:06
GetStatus的虚拟版本获取与CFile对象有关的文件的状态,不把值插入到m_szFullName结构成员中。静态版本获取文件状态并把文件名拷入m_szFullName。此函数从文件目录入口获取文件状态而不打开文件,这对于测试已存在和访问权限十分有用。
CFile::GetStatus
BOOL GetStatus(CFileStatus& rStatus)const;
static BOOL PASCAL GetStatus(LPCSTR lpszFileName, CFileStatus& rStatus);
返回值:如果指定文件的状态信息成功获取,则为TRUE,否则为FALSE。
参数:
说明:
m_attribute是文件属性,MFC提供一个enum类型的属性,这样就可以用符号指定属性:
示例:
请参阅:CFile::SetStatus, CTime