大侠的代码菜鸟运行后出现如下错误,请您指教
--------------------Configuration: email - Win32 Debug--------------------
Compiling resources...
Compiling...
emailDlg.cpp
C:\email\emailDlg.cpp(191) : error C2653: 'CProgressWin' : is not a class or namespace name
C:\email\emailDlg.cpp(191) : error C2065: 'classCProgressWin' : undeclared identifier
C:\email\emailDlg.cpp(193) : error C2065: 'CSMTP' : undeclared identifier
C:\email\emailDlg.cpp(193) : error C2146: syntax error : missing ';' before identifier 'smtp'
C:\email\emailDlg.cpp(193) : error C2065: 'smtp' : undeclared identifier
C:\email\emailDlg.cpp(194) : error C2065: 'CMailMessage' : undeclared identifier
C:\email\emailDlg.cpp(194) : error C2146: syntax error : missing ';' before identifier 'msg'
C:\email\emailDlg.cpp(194) : error C2065: 'msg' : undeclared identifier
C:\email\emailDlg.cpp(196) : error C2228: left of '.SetServerProperties' must have class/struct/union type
C:\email\emailDlg.cpp(196) : error C2065: 'm_smtp' : undeclared identifier
C:\email\emailDlg.cpp(197) : error C2228: left of '.m_sFrom' must have class/struct/union type
C:\email\emailDlg.cpp(197) : error C2065: 'm_from' : undeclared identifier
C:\email\emailDlg.cpp(198) : error C2228: left of '.AddMultipleRecipients' must have class/struct/union type
C:\email\emailDlg.cpp(198) : error C2065: 'm_to' : undeclared identifier
C:\email\emailDlg.cpp(199) : error C2228: left of '.m_sSubject' must have class/struct/union type
C:\email\emailDlg.cpp(199) : error C2065: 'm_subject' : undeclared identifier
C:\email\emailDlg.cpp(199) : error C2666: '+' : 4 overloads have similar conversions
C:\email\emailDlg.cpp(201) : error C2228: left of '.m_sBody' must have class/struct/union type
C:\email\emailDlg.cpp(201) : error C2065: 'm_body' : undeclared identifier
C:\email\emailDlg.cpp(201) : error C2666: '+' : 4 overloads have similar conversions
C:\email\emailDlg.cpp(204) : error C2228: left of '.Connect' must have class/struct/union type
C:\email\emailDlg.cpp(206) : error C2065: 'WM_QUITTHREAD' : undeclared identifier
C:\email\emailDlg.cpp(207) : error C2228: left of '.GetLastError' must have class/struct/union type
C:\email\emailDlg.cpp(211) : error C2228: left of '.SendMessageA' must have class/struct/union type
C:\email\emailDlg.cpp(214) : error C2228: left of '.GetLastError' must have class/struct/union type
C:\email\emailDlg.cpp(215) : error C2228: left of '.Disconnect' must have class/struct/union type
C:\email\emailDlg.cpp(219) : error C2228: left of '.Disconnect' must have class/struct/union type
Generating Code...
Compiling...
email.cpp
Generating Code...
Error executing cl.exe.