CFileFind

MFC Ŭ·¡½º CFileFind ·ÎÄà ÆÄÀÏ °Ë»öÀ» ¼öÇà ÇÏ °í CGopherFileFind ¹× CFtpFileFind, ÀÎÅÍ³Ý ÆÄÀÏ °Ë»öÀ» ¼öÇà ÇÏ´Â ±âº» Ŭ·¡½ºÀÔ´Ï´Ù. CFileFind »ç¿ëÀÚ´Â °Ë»öÀ» ½ÃÀÛ ÇÏ °í ÆÄÀÏÀ» ã¾Æ Á¦¸ñ, À̸§, ¶Ç´Â ÆÄÀÏÀÇ °æ·Î ¹Ýȯ ÇÏ´Â ¸â¹ö ÇÔ¼ö¸¦ Æ÷ÇÔ ÇÕ´Ï´Ù. ÀÎÅÍ³Ý °Ë»ö¿¡ ´ë ÇÑ ¸â¹ö ÇÔ¼ö GetFileURL ÆÄÀÏÀÇ URL¸¦ ¹ÝȯÇÕ´Ï´Ù.

CFileFind ´Â ƯÁ¤ ¼­¹ö À¯ÇüÀ» °Ë»ö Çϵµ·Ï ¼³°è µÇ¾ú½À´Ï´Ù ´Ù¸¥ µÎ MFC Ŭ·¡½º¿¡ ´ë ÇÑ ±âº» Ŭ·¡½º: CGopherFileFind ƯÈ÷ gopher ¼­¹ö ÀÛµ¿ ÇÏ °í ƯÈ÷ FTP ¼­¹ö¿Í ÇÔ²² ÀÛµ¿ ÇÏ´Â CFtpFileFind . ÀÌ·¯ÇÑ ¼¼ Ŭ·¡½º¿¡¼­ ÆÄÀÏÀ» ãÀ», ¼­¹ö ÇÁ·ÎÅäÄÝ, ÆÄÀÏ Çü½Ä ¶Ç´Â À§Ä¡¿¡ °ü°è ¾øÀÌ ·ÎÄà ÄÄÇ»ÅÍ ¶Ç´Â ¿ø°Ý ¼­¹ö¿¡¼­ Ŭ¶óÀÌ¾ðÆ®¿¡ ´ë ÇÑ ¿øÈ°ÇÑ ¸ÞÄ¿´ÏÁòÀ» Á¦°ø ÇÏ´Â ÇÔ²²¡£

´ÙÀ½ ÄÚµå´Â °¢ ÆÄÀÏÀÇ À̸§À» Àμâ ÇÏ´Â ÇöÀç µð·ºÅ͸®ÀÇ ¸ðµç ÆÄÀÏ ¿­°Å:

   CFileFind finder;
   BOOL bWorking = ÆÄÀδõ.FindFile("*.*");
   (bWorking) µ¿¾È
   {
      bWorking = ÆÄÀδõ.FindNextFile();
      cout lt; < ÃøÁ¤±â (LPCTSTR).GetFileName() << endl;
   }

¿¹Á¦¸¦ °£´Ü ÇÏ °ÔÀÌ ÄÚµå´Â Ç¥ÁØ c + + ¶óÀ̺귯¸® cout Ŭ·¡½º¸¦ »ç¿ë ÇÕ´Ï´Ù. Cout ÁÙ ´ëüÇÒ ¼ö CListBox::AddString, È£Ãâ ¿¹¸¦ µé¾î, ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ë ÇÏ ¿© ÇÁ·Î±×·¥¿¡¡£

CFileFind ¹× ±âŸ WinInet Ŭ·¡½º¸¦ »ç¿ë ÇÏ´Â ¹æ¹ý¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼­ Visual c + + ÇÁ·Î±×·¡¸Ó °¡ÀÌµå ¿¡¼­ WinInet ÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö¡£

# include lt;afx.h>

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

Âü°í Ç׸ñnbsp;CFtpFileFind, CGopherFileFind, CInternetFile, CGopherFile, CHttpFile(&N)

Index