{"id":327,"date":"2014-08-09T09:13:09","date_gmt":"2014-08-09T18:13:09","guid":{"rendered":"http:\/\/blog.box.kr\/?p=327"},"modified":"2014-08-09T09:13:09","modified_gmt":"2014-08-09T18:13:09","slug":"mfc-%ed%8c%8c%ec%9d%bc-%eb%b3%b5%ec%82%ac%ec%99%80-%ec%a7%84%ed%96%89%ec%9c%a8-%eb%b3%b4%ea%b8%b0","status":"publish","type":"post","link":"https:\/\/blog.box.kr\/?p=327","title":{"rendered":"[ MFC] &#8211; \ud30c\uc77c \ubcf5\uc0ac\uc640 \uc9c4\ud589\uc728 \ubcf4\uae30"},"content":{"rendered":"<p><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">\ud30c\uc77c \ubcf5\uc0ac\uc2dc\uc5d0 \uc0ac\uc6a9 \ud558\ub294 \ud568\uc218 : CopyFile()<\/span><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">=&gt;\ubcf5\uc0ac \uc9c4\ud589 \uc0ac\ud56d\uc744 \uc54c \uc218\uac00 \uc5c6\uace0 \ucde8\uc18c\ub3c4 \ubd88\uac00\ub2a5.<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">\uadf8\ub798\uc11c \ub2e4\uc74c \ud568\uc218\ub97c \uc8fc\ub85c \uc0ac\uc6a9\ud55c\ub2e4.<\/span><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">&#8216;\u00a0CopyFileEx() &#8216;<\/span><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">=&gt; \ud504\ub85c\uadf8\ub798\uc2a4\ubc14\uc640 \uc5f0\ub3d9\ud558\uc5ec \uc9c4\ud589\uc728 \ud45c\uc2dc\uac00\ub2a5<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">\ud574\ub2f9 \uc124\uba85\uc774 \uc798\ub418\uc5b4 \uc788\ub294 \ube14\ub85c\uadf8 \ubc0f \uc0ac\uc774\ud2b8 \uc5f0\uacb0.<\/span><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">\ucca8\ubd80\uc790\ub8cc\ub3c4 \uc788\uc5b4\uc11c \uc27d\uac8c \uc774\ud574 \ud560 \uc218 \uc788\uc74c.<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">MSDN<\/span><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">:\u00a0<\/span><a style=\"color: #3bafda;\" href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/aa363852(VS.85).aspx\">http:\/\/msdn.microsoft.com\/en-us\/library\/aa363852(VS.85).aspx<\/a><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">\uc720\uc800 \ube14\ub7ec\uadf8<\/span><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">:\u00a0<\/span><a style=\"color: #3bafda;\" href=\"http:\/\/blog.naver.com\/vamf5?Redirect=Log&amp;logNo=10072423982\">http:\/\/blog.naver.com\/vamf5?Redirect=Log&amp;logNo=10072423982<\/a><br style=\"color: #000000;\" \/><span id=\"callbacknestwabartistorycom6715907\" style=\"color: #000000;\"><\/span><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">\ub370\ube0c\ud53c\uc544<\/span><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">:<\/span><a style=\"color: #3bafda;\" href=\"http:\/\/www.devpia.com\/MAEUL\/Contents\/Detail.aspx?BoardID=50&amp;MAEULNo=20&amp;no=624399&amp;ref=624399\">http:\/\/www.devpia.com\/MAEUL\/Contents\/Detail.aspx?BoardID=50&amp;MAEULNo=20&amp;no=624399&amp;ref=624399<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud30c\uc77c \ubcf5\uc0ac\uc2dc\uc5d0 \uc0ac\uc6a9 \ud558\ub294 \ud568\uc218 : CopyFile()=&gt;\ubcf5\uc0ac \uc9c4\ud589 \uc0ac\ud56d\uc744 \uc54c \uc218\uac00 \uc5c6\uace0 \ucde8\uc18c\ub3c4 \ubd88\uac00\ub2a5.\uadf8\ub798\uc11c \ub2e4\uc74c \ud568\uc218\ub97c \uc8fc\ub85c \uc0ac\uc6a9\ud55c\ub2e4.&#8216;\u00a0CopyFileEx() &#8216;=&gt; \ud504\ub85c\uadf8\ub798\uc2a4\ubc14\uc640 \uc5f0\ub3d9\ud558\uc5ec \uc9c4\ud589\uc728 \ud45c\uc2dc\uac00\ub2a5\ud574\ub2f9 \uc124\uba85\uc774 \uc798\ub418\uc5b4 \uc788\ub294 \ube14\ub85c\uadf8 \ubc0f \uc0ac\uc774\ud2b8 \uc5f0\uacb0.\ucca8\ubd80\uc790\ub8cc\ub3c4 \uc788\uc5b4\uc11c \uc27d\uac8c \uc774\ud574 \ud560 \uc218 \uc788\uc74c.MSDN:\u00a0http:\/\/msdn.microsoft.com\/en-us\/library\/aa363852(VS.85).aspx\uc720\uc800 \ube14\ub7ec\uadf8:\u00a0http:\/\/blog.naver.com\/vamf5?Redirect=Log&amp;logNo=10072423982\ub370\ube0c\ud53c\uc544:http:\/\/www.devpia.com\/MAEUL\/Contents\/Detail.aspx?BoardID=50&amp;MAEULNo=20&amp;no=624399&amp;ref=624399 &nbsp;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"ngg_post_thumbnail":0,"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[9,19,7],"tags":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5q9Zn-5h","jetpack-related-posts":[{"id":319,"url":"https:\/\/blog.box.kr\/?p=319","url_meta":{"origin":327,"position":0},"title":"[MFC] &#8211; FTP \uc811\uc18d \ubc0f \ud30c\uc77c \ub2e4\uc6b4","date":"2014-08-09","format":false,"excerpt":"void CTestFTP::FTP_DOWN(CString filename) { \u00a0CInternetSession session; \u00a0CFtpConnection *pConnection = NULL; try { \/\/\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0IP\uc8fc\uc18c\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ID\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Password \u00a0\u00a0pConnection = session.GetFtpConnection(\u00a0 _T(\"111.222.33.4\"), _T(\"abcd\"), _T(\"12345\")); \u00a0\u00a0\/\/ \uc5f0\uacb0\uc774 \uc548\ub410\uc744 \uacbd\uc6b0 if (!pConnection) { AfxMessageBox(_T(\"Error\")); \u00a0\u00a0\u00a0pConnection = NULL; return; } pConnection->SetCurrentDirectory(_T(\"\/s\")); \u00a0\u00a0CString str; \u00a0\u00a0pConnection->GetCurrentDirectory(str);\/\/ FTP \uc11c\ubc84\uc758 \ud3f4\ub354 \uacbd\ub85c \uc5bb\uae30 \u00a0\u00a0CString RemoteStr; CString LocalStr; RemoteStr.Format( _T(\"%s\/%s\"),m_ProgramPath,filename\/*_T(\"abcd.exe\")*\/); \/\/\u2026","rel":"","context":"In &quot;C\/C++&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":192,"url":"https:\/\/blog.box.kr\/?p=192","url_meta":{"origin":327,"position":1},"title":"MFC \uafb8\ubbf8\uae30","date":"2014-07-16","format":false,"excerpt":"Dialog\uc5d0 \uc2a4\ud06c\ub864\ubc14 \ubd99\uc774\uae30 http:\/\/www.codeguru.com\/Cpp\/W-D\/dislog\/scrolling\/article.php\/c1859 Read Resource (\ub9ac\uc18c\uc2a4 \ub4f1\ub85d \ud30c\uc77c \uc77d\uc5b4\ub4e4\uc774\uae30) http:\/\/blog.daum.net\/debugx\/51 Flash \ucee8\ud2b8\ub864 \uc0ac\uc6a9 http:\/\/www.devpia.com\/MAEUL\/Contents\/Detail.aspx?BoardID=51&MAEULNO=20&no=8254&page=9 ? 1 2 3 4 5 6 7 m_flash.put_Movie(_T(\"D:\\Sample1.swf\")); m_flash.put_Loop(TRUE); \u00a0\u00a0\u00a0\u00a0 long state = m_flash.get_ReadyState();\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/4\uba74 \uc900\ube44\ub428 long totalFrame = m_flash.get_TotalFrames();\u00a0\u00a0\u00a0 \/\/get_ReadyState()\uac00 4\uc778\uc0c1\ud0dc\uc5d0\uc11c flash \ud504\ub808\uc784 \ud68d\ub4dd m_flash.Play(); Web Browser control (\uc6f9 \ube0c\ub77c\uc6b0\uc800 \ucee8\ud2b8\ub864) \uc6f9 \ube0c\ub77c\uc6b0\uc800\u2026","rel":"","context":"In &quot;C\/C++&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":341,"url":"https:\/\/blog.box.kr\/?p=341","url_meta":{"origin":327,"position":2},"title":"[MFC] \ud504\ub85c\uadf8\ub7a8 \uc911\ubcf5 \uc2e4\ud589 \ubc29\uc9c0 \u2013 \ud65c\uc6a9\ud3b8","date":"2014-08-12","format":false,"excerpt":"\ud504\ub85c\uadf8\ub7a8 \uc911\ubcf5 \uc2e4\ud589 \ubc29\uc9c0\ub97c \uc0ac\uc6a9\ud558\ub2e4\uac00 \uc911\ubcf5 \uc2e4\ud589\uc774 \ud544\uc694\ud55c \uacbd\uc6b0\uac00 \uc0dd\uaca8\uc11c \ud65c\uc6a9\ud574\ubcf4\uc558\ub2e4. \ub0b4 \uacbd\uc6b0\ub294 FTP Uploader \ud504\ub85c\uadf8\ub7a8\uc744 \ub9cc\ub4e4\uc5b4\uc11c FTP \uc11c\ubc84\uc5d0 \ud544\uc694\ud55c \ud30c\uc77c\uc744 \ub2e4\uc6b4\ud558\uac70\ub098 \uc5c5\ub85c\ub4dc \ud558\ub294\ub370 \uc0ac\uc6a9\ud558\uace0 \uc788\uc5c8\ub2e4. \ub450\uad70\ub370\uc758 \uc11c\ubc84\uc5d0 \ud30c\uc77c\uc744 \uc62c\ub824\uc8fc\uace0 \uc788\uc5c8\ub294\ub370 \uadf8\uc911 \ud558\ub098\uc758 \uc11c\ubc84\uac00 \ub290\ub824\uc838\uc11c \ub2e4\ub978 \uc11c\ubc84\uc758 \uc5c5\ub85c\ub4dc\uc5d0\ub3c4 \uc601\ud5a5\uc744 \uc8fc\ub294 \uc77c\uc774 \ubc1c\uc0dd\ud558\uc5ec \ud504\ub85c\uadf8\ub7a8\uc744 \ud558\ub098 \ub354 \uc2e4\ud589 \ud558\ub3c4\ub85d \ud558\uc600\ub2e4. FTP Uploader\ub294\u2026","rel":"","context":"In &quot;C\/C++&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":533,"url":"https:\/\/blog.box.kr\/?p=533","url_meta":{"origin":327,"position":3},"title":"\ub364\ud504\ud654\uc77c\uc744 \uc774\uc6a9\ud55c \uc0ac\ud6c4 \ub514\ubc84\uae45\uc5d0 \uad00\ud55c \uc790\ub8cc","date":"2015-01-01","format":false,"excerpt":"\ub364\ud504 \ud654\uc77c\uc77c \uc774\uc6a9\ud55c \uc0ac\ud6c4 \ub514\ubc84\uae45\uc774\ub77c\ub294 \uae30\ubc95\uc744 \uc54c\uc544 \ubcf4\ub2e4 \ubcf4\ub2c8.. \ucc3e\uac8c \ub41c \uc790\ub8cc.. \uc5ec\uae30 \ubcf4\uba74 \u00a0\"\uc2ec\ubcfc \uc11c\ubc84\"\ub77c\ub294 \uac1c\ub150\uc774 \ub098\uc628\ub2e4.. \ub0b4\uc6a9\uc740 \uac1c\ubc1c\ud55c \ubc14\uc774\ub108\ub9ac \uc2e4\ud589 \ud654\uc77c\uc758 \uc2ec\ubcfc\ub9ad \ud654\uc77c\uc778 pdb\ud654\uc77c\uc744 \ub9e4\ubc88 \ube4c\ub4dc\ub54c\ub9c8\ub2e4 \ub9e4\uce6d \uc2dc\ud0a4\uace0 \uc218\uc9d1\ub418\ub294 \ub364\ud504 \ud654\uc77c\uc5d0 \ub530\ub77c\uc11c \uc790\ub3d9\uc73c\ub85c Loading \ud558\uc5ec \uc0ac\uc6a9 \ud560 \uc218 \uc788\ub294 \uc2dc\uc2a4\ud15c \uad6c\ucd95\uc774\ub2e4.. \uac70\ucc3d \ud558\uae30\ub294 \ud55c\ub370 \ubcc4\ub2e4\ub978\uac70\ub294 \uc5c6\uace0.. VS\ucef4\ud30c\uc77c\ub54c \ube4c\ub4dc\u2026","rel":"","context":"In &quot;MFC &amp; WINDOWS&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":385,"url":"https:\/\/blog.box.kr\/?p=385","url_meta":{"origin":327,"position":4},"title":"[\ud38c]iBatis \ub85c\uadf8\ubcf4\uae30 &#8211; log4j \uc124\uc815","date":"2014-09-15","format":false,"excerpt":"iBatis \ub85c\uadf8\ubcf4\uae30 - log4j \uc124\uc815\u00a0iBatis \uc791\uc131\uc2dc\uac04 :\u00a02010\/02\/04 15:51 \ud37c\uba38\ub9c1\ud06c :\u00a0slog2.egloos.com\/3574039 \ub367\uae00\uc218 :\u00a01 \ucc38\uace0\uc790\ub8cc :\u00a0http:\/\/ibatis.apache.org\/\u00a0- for Java - Documentation - Korean\u00a0 \u00a0 \uc774 \uae00\uacfc \u00a0PDF \ucca8\ubd80\ud30c\uc77c\uc744 \uac19\uc774 \ubcf4\uc2dc\uae30\ub97c..\u00a0Log4jQuickRef.pdf\u00a0\u00a0 \u00a0 \u00a0 1. log4j \uc124\uce58 \u00a0 http:\/\/www.apache.org\/ \u00a0- Logging - log4j 1.2 - Download - apache-log4j-1.2.15.zip\u00a0 \ud30c\uc77c\uc744 \ubc1b\uc544 \uc555\ucd95\ud480\uc5b4\u00a0JAR \ud30c\uc77c(log4j-1.2.15.jar)\uc744 \u00a0\ud504\ub85c\uc81d\ud2b8\uc758 WEB-INFlib \ud3f4\ub354\uc5d0\u2026","rel":"","context":"In &quot;\ucc38\uace0\ub97c \uc704\ud55c \uc800\uc7a5\ubb3c&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":323,"url":"https:\/\/blog.box.kr\/?p=323","url_meta":{"origin":327,"position":5},"title":"[MFC] &#8211; \ud3ec\ucee4\uc2a4 \uc5c6\ub294 \ucc3d \ub9cc\ub4e4\uae30","date":"2014-08-09","format":false,"excerpt":"\ucc3d\uc740 \uc0dd\uc131 \ub418\uc9c0\ub9cc, \ud3ec\ucee4\uc2a4\ub294 \uac00\uc838 \uc624\uc9c0 \uc54a\ub294 \ucc3d \ub9cc\ub4e4\uae30. MFC \ub2e4\uc774\uc5bc\ub85c\uadf8 \ubaa8\ub4dc\ub77c\uba74, \ucd08\uae30\ud654 \ucf54\ub4dc\uc5d0 \ub2e4\uc74c\u00a0\ucd94\uac00! SetWindowLong(m_hWnd,GWL_EXSTYLE,WS_EX_NOACTIVATE); \uc544\ub294\uac8c \ud798!!! \u00a0","rel":"","context":"In &quot;C\/C++&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/blog.box.kr\/index.php?rest_route=\/wp\/v2\/posts\/327"}],"collection":[{"href":"https:\/\/blog.box.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.box.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.box.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.box.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=327"}],"version-history":[{"count":0,"href":"https:\/\/blog.box.kr\/index.php?rest_route=\/wp\/v2\/posts\/327\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.box.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=327"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.box.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=327"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.box.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=327"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}