¿øÇü |
BOOL CopyFile(LPCTSTR lpExistingFileName, LPCTSTR lpNewFileName, BOOL bFailIfExists); |
MFC ¿øÇü |
ÇØ´çÇÏ´Â ÇÔ¼ö ¾øÀ½ |
Àμö |
¢ºlpExistingFileName : º¹»çÇÒ ¿øº» ÆÄÀÏ. ¿ÏÀü °æ·Î¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ¢ºlpNewFileName : º¹»çÇÏ¿© »õ·Î »ý¼ºµÉ ÆÄÀÏ. ¢ºbFailIfExists : »õ·Î »ý¼ºµÉ ÆÄÀÏÀÌ ÀÌ¹Ì ÀÖÀ» °æ¿ìÀÇ µ¿ÀÛÀ» ÁöÁ¤ÇÑ´Ù. ÀÌ Àμö°¡ TRUEÀ̸é ÀÌ ÇÔ¼ö´Â ½ÇÆÐ¸¦ ¸®ÅÏÇϸç FALSEÀÌ¸é ±âÁ¸ ÆÄÀÏÀ» µ¤¾î¾´´Ù. |
¸®ÅÏ | ¼º°øÇϸé 0ÀÌ ¾Æ´Ñ °ªÀ» ¸®ÅÏÇÏ¸ç ½ÇÆÐÇϸé 0À» ¸®ÅÏÇÑ´Ù. |
¼³¸í |
ÆÄÀÏÀ» º¹»çÇÏ¿© »õ·Î¿î ÆÄÀÏÀ» ¸¸µç´Ù. DOSÀÇ copy ¸í·É°ú »ç¿ëÇÏ´Â ¹æ¹ýÀÌ µ¿ÀÏÇÏ´Ù. CopFile("a","b", FALSE);´Â aÆÄÀÏÀ» º¹»çÇÏ¿© b ÆÄÀÏÀ» ¸¸µéµÇ ÀÌ¹Ì b ÆÄÀÏÀÌ ÀÖÀ¸¸é µ¤¾î¾´´Ù. ÆÄÀÏÀÇ ¼Ó¼ºÀº º¹»çµÇ³ª, º¸¾È ¼Ó¼ºÀº º¹»çµÇÁö ¾Ê´Â´Ù. ÀÌ ÇÔ¼ö´Â ¿øº» ÆÄÀÏÀ» ÀÐ¾î »õ ÆÄÀÏÀ» ¿ÏÀüÈ÷ ÀÛ¼ºÇÑ ÈÄ¿¡ ¸®ÅÏÇÑ´Ù. ¸¸¾à ÆÄÀÏ º¹»çÁß¿¡ °æ°ú¸¦ º¸¿©ÁÖ°í ½Í´Ù¸é CopyFileEx ÇÔ¼ö¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. º¹»çÁß¿¡ µ¥ÀÌÅ͸¦ º¯°æÇϰųª °Ë»çÇÏ°í ½Í´Ù¸é ÀÌ ÇÔ¼ö¸¦ »ç¿ëÇÒ ¼ö ¾øÀ¸¸ç ReadFile, WriteFile ÇÔ¼ö·Î Á÷Á¢ ÆÄÀÏÀÇ µ¥ÀÌÅ͸¦ ÀÏÁ¤·®¸¸Å º¹»çÇØ ÁÖ¾î¾ß ÇÑ´Ù. |
Âü°íÇÔ¼ö |
CopyFileEx |
Ç÷§Æû | 95ÀÌ»ó |
ÂüÁ¶ |
|
written by http://www.winapi.co.kr
|