网站首页  计算机词典

请输入您要查询的字词:

 

字词 CFile::SetStatus
释义 CFile::SetStatus

static void SetStatus(LPCTSTR lpszFileName,const CFileStatus& status);
  throw (CFileException);

参数:
lpszFileName所需文件的路径字符串。此路径可为相对的或为绝对的,但不可为网络名。
status包含新状态信息的缓冲区。调用此成员函数用当前值预先填充CFileStatus结构,然后用要求的值改变它。如果值为0,则相对应的状态项均不更新。可参阅GetStatus成员函数关于CFileStatus结构的描述。

说明:
设置与此文件位置有关的状态。
要设置时间,可改变Status的m_mtime字段。
注意,当调用SetStatus仅希望改变文件属性并且文件状态结构的成员m_mtime非零,属性也会受到影响(改变时间项也会对属性产生负作用)。如果希望仅改变文件属性,先设置文件状态结构的成员m_mtime为0,然后调用SetStatus。

示例:
// example for CFile::SetStatus
char* pFileName ="test.dat";
extern BYTE newAttribute;
CFile::Status Status;
CFile::GetStatus (pFileName,status);
status.m_attribute = newAttribute;
CFile::SetStatus(pFileName,status);

请参阅:CFile::GetStatus
随便看

 

计算机英汉双解词典包含34412条计算机术语英汉翻译词条,基本涵盖了全部常用计算机术语的翻译及用法,是计算机学习及翻译工作的有利工具。

 

Copyright © 2021-2025 foosec.com All Rights Reserved
更新时间:2026/10/23 21:49:07