CFile::GetStatus

BOOL GetStatus ( CFileStatusamp; rStatus ) const;(&A)

Á¤Àû BOOL ÆÄ½ºÄ® GetStatus ( LPCTSTR lpszFileName, CFileStatusamp; rStatus );(&A)

¹Ýȯ °ª

TRUE À̸é ÁöÁ¤µÈ µÈ ÆÄÀÏ¿¡ ´ë ÇÑ »óÅ Á¤º¸¸¦ ¾òÀ»; ±×·¸Áö ¾ÊÀ¸¸é, °ÅÁþ¡£

¸Å°³ º¯¼ö

rStatus

»óÅ Á¤º¸¸¦ ¹ÞÀ» °Í ÀÌ´Ù »ç¿ëÀÚ°¡ Á¦°øÇÑ CFileStatus ±¸Á¶¿¡ ´ë ÇÑ ÂüÁ¶. CFileStatus ±¸Á¶´Â ´ÙÀ½ Çʵå:

lpszFileName

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

ÁÖÀÇ

GetStatus ÀÇ °¡»ó ¹öÀüÀÌ CFile °³Ã¼¿Í °ü·Ã µÈ ¿­¸° ÆÄÀÏÀÇ »óŸ¦ °Ë»ö ÇÕ´Ï´Ù. M_szFullName ±¸Á¶Ã¼ ¸â¹ö¿¡ °ªÀ» »ðÀÔ ÇÏÁö ¾Ê½À´Ï´Ù.

Á¤Àû ¹öÀü ¸í¸í µÈ ÆÄÀÏÀÇ »óŸ¦ °¡Á®¿É´Ï´Ù ¹× ÆÄÀÏ m_szFullName¿¡ º¹»ç ÇÕ´Ï´Ù. ÀÌ ÇÔ¼ö´Â ½ÇÁ¦·Î ÆÄÀÏÀ» ¿­Áö ¾Ê°í µð·ºÅ͸® Ç׸ñ¿¡¼­ ÆÄÀÏ »óŸ¦ °¡Á®¿É´Ï´Ù. ±×°ÍÀº ÆÄÀÏÀÇ Á¸Àç ¹× ¾×¼¼½º ±ÇÇÑÀ» Å×½ºÆ® ÇÏ´Â µ¥ À¯¿ë¡£

M_attribute ÆÄÀÏ Æ¯¼ºÀÔ´Ï´Ù. Microsoft Foundation Ŭ·¡½º Ư¼ºÀ» »ó¡ÀûÀ¸·Î ÁöÁ¤ÇÒ ¼ö ÀÖµµ·Ï enum type Ư¼º Á¦°ø:

¿­°ÅÇü Ư¼º {
 nbsp; ÀÏ¹Ý 0x00, =
 ? readOnly = 0x01,
 ? ¼û°ÜÁø 0x02, =
 ? ½Ã½ºÅÛ 0x04, =
 ? º¼·ý = 0x08,
 ? µð·ºÅ͸® 0x10 =
 ? ¾ÆÄ«À̺ê 0x20 =
 ? }(&N)

¿¹Á¦

Cfile::getstatus¿¡ ´ë ÇÑ //example
CFileStatus »óÅÂ;
extern CFile cfile;
°æ¿ì (cfile.GetStatus (»óÅÂ)) nbsp;?? / / °¡»ó ¸â¹ö ÇÔ¼ö
   {
      # ifdef _DEBUG
         afxDump << "ÆÄÀÏ Å©±â =" << status.m_size << "\n";
      # endif
   }
char * pFileName = "test.dat";
°æ¿ì (CFile::GetStatus (pFileName, »óÅÂ)) / / Á¤Àû ÇÔ¼ö
   {
      # ifdef _DEBUG
         afxDump << "Àüü ÆÄÀÏ À̸§ =" << status.m_szFullName << "\n";
      # endif
   }

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

Âü°í Ç׸ñnbsp;CFile::SetStatus, CTime(&N)

Index