nimda.cpp
上传用户:leon2013
上传日期:2007-01-10
资源大小:186k
文件大小:2k
源码类别:

杀毒

开发平台:

Visual C++

  1. // nimda.cpp : Defines the class behaviors for the application.
  2. //
  3. #include "stdafx.h"
  4. #include "nimda.h"
  5. #include "nimdaDlg.h"
  6. #ifdef _DEBUG
  7. #define new DEBUG_NEW
  8. #undef THIS_FILE
  9. static char THIS_FILE[] = __FILE__;
  10. #endif
  11. /////////////////////////////////////////////////////////////////////////////
  12. // CNimdaApp
  13. BEGIN_MESSAGE_MAP(CNimdaApp, CWinApp)
  14. //{{AFX_MSG_MAP(CNimdaApp)
  15. //}}AFX_MSG
  16. ON_COMMAND(ID_HELP, CWinApp::OnHelp)
  17. END_MESSAGE_MAP()
  18. /////////////////////////////////////////////////////////////////////////////
  19. // CNimdaApp construction
  20. CNimdaApp::CNimdaApp()
  21. {
  22. }
  23. /////////////////////////////////////////////////////////////////////////////
  24. // The one and only CNimdaApp object
  25. CNimdaApp theApp;
  26. /////////////////////////////////////////////////////////////////////////////
  27. // CNimdaApp initialization
  28. BOOL CNimdaApp::InitInstance()
  29. {
  30. // Standard initialization
  31. #ifdef _AFXDLL
  32. Enable3dControls(); // Call this when using MFC in a shared DLL
  33. #else
  34. Enable3dControlsStatic(); // Call this when linking to MFC statically
  35. #endif
  36. bool autoscan=false;
  37. CString cmdline=m_lpCmdLine;
  38. if (cmdline.Find("/autoscan")!=-1) autoscan=true;
  39. CNimdaDlg dlg(NULL,autoscan);
  40. m_pMainWnd = &dlg;
  41. int nResponse = dlg.DoModal();
  42. if (nResponse == IDOK)
  43. {
  44. }
  45. else if (nResponse == IDCANCEL)
  46. {
  47. }
  48. // Since the dialog has been closed, return FALSE so that we exit the
  49. //  application, rather than start the application's message pump.
  50. return FALSE;
  51. }