FTP Class 사용시 접속에러 예외처리
CInternetSession m_Session;
CFtpConnection *m_pConnection = NULL;
try
{
//Anonymous로 로그인
m_pConnection = m_Session.GetFtpConnection("ftp.test.co.kr");
// 사용자명과 패스워드 로그인
/* m_pConnnection = m_Session.GetFtpConnection("ftp.test.co.kr","User_Name","Password"); */
}
catch (CInternetException *m_pEx)
{
// 에러메세지 출력
m_pEx->ReportError(MB_ICONEXCLAMATION);
m_pConnection = NULL;
m_pEx->Delete();
}
delete m_pConnection;
출처 : mtcook님의 블로그