CFile::SetStatus

Á¤Àû void SetStatus ( LPCTSTR lpszFileName, const CFileStatusamp; »óÅ );
´øÁ® ( CFileException );(&A)

¸Å°³ º¯¼ö

lpszFileName

¹®ÀÚ¿­ ¿øÇÏ´Â ÆÄÀÏÀÇ °æ·ÎÀÔ´Ï´Ù. °æ·Î »ó´ë ¶Ç´Â Àý´ë µÉ ¼ö ÀÖÁö¸¸ ³×Æ®¿öÅ© À̸§À» Æ÷ÇÔÇÒ ¼ö ¾ø½À´Ï´Ù.

»óÅÂ

»õ »óÅ Á¤º¸¸¦ Æ÷ÇÔ ÇÏ´Â ¹öÆÛÀÔ´Ï´Ù. ÇöÀç °ª°ú ÇÔ²² CFileStatus ±¸Á¶¸¦ prefill ´ÙÀ½ Çʿ信 µû¶ó º¯°æÇÑ GetStatus ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. °ªÀÌ 0 ÀÎ °æ¿ì¿¡ ÇØ´ç »óÅ Ç׸ñÀÌ ¾÷µ¥ÀÌÆ® µÇÁö ¾Ê½À´Ï´Ù. ¿¡ ´ë ÇÑ CFileStatus ±¸Á¶ ¼³¸í GetStatus ¸â¹ö ÇÔ¼ö¸¦ ÂüÁ¶ ÇϽʽÿÀ.

ÁÖÀÇ

ÀÌ ÆÄÀÏ À§Ä¡¿Í °ü·Ã µÈ ÆÄÀÏÀÇ »óŸ¦ ¼³Á¤¡£

½Ã°£À» ¼³Á¤ ÇÏ·Á¸é »óÅ m_mtime ÇÊµå ¼öÁ¤¡£

SetStatus ¿¡ ´ë ÇÑ È£Ã⸸ ÆÄÀϰú m_mtime ¸â¹öÀÇ Æ¯¼ºÀ» º¯°æ ÇÏ·Á°í ÇÒ ¶§ ÆÄÀÏÀÇ »óÅ ±¸Á¶´Â 0ÀÌ ¾Æ´Ñ, (º¯°æ ŸÀÓ ½ºÅÆÇÁ Ư¼º¿¡ ºÎÀÛ¿ëÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù) Ư¼ºÀ» ¿µÇâ µÉ note ÇϽñ⠹ٶø´Ï´Ù. °æ¿ì¿¡ ÆÄÀÏÀÇ Æ¯¼ºÀ» º¯°æ ÇÏ·Á¸é ¸ÕÀú ÆÄÀÏ »óÅ ±¸Á¶Ã¼ÀÇ m_mtime ¸â¹ö¸¦ 0 ÇÑ SetStatus ¿¡ ´ë ÇÑ È£ÃâÀ» È®ÀÎ ¼³Á¤¡£

¿¹Á¦

Cfile::setstatus¿¡ ´ë ÇÑ //example
char * pFileName = "test.dat";
extern ¹ÙÀÌÆ® newAttribute;
CFileStatus »óÅÂ;
CFile::GetStatus (pFileName, »óÅÂ);
status.m_attribute = newAttribute;
CFile::SetStatus (pFileName, »óÅÂ)

CFile °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)

Âü°í Ç׸ñnbsp;CFile::GetStatus(&N)

Index