
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)