PcxError.h
上传用户:yatsl7111
上传日期:2007-01-08
资源大小:1433k
文件大小:1k
源码类别:

图形图象

开发平台:

Visual C++

  1. #ifndef _PCX_ERROR_H_
  2. #define _PCX_ERROR_H_
  3. #include "stdafx.h"
  4. enum ENUM_EXCE_NO
  5. {
  6. ENO_OK,//0
  7. ENO_GENERAL_ERR,//1
  8. ENO_USERBREAK,//2
  9. ENO_MENONYERR,//3
  10. ENO_CREATE_FILE_EX,//特定的//4
  11. ENO_CREATE_MAP_EX,//特定的//5
  12. ENO_MAP_VIEW_EX,//特定的//6
  13. };
  14. class CMyException
  15. {
  16. private:
  17. ENUM_EXCE_NO m_no;
  18. public:
  19. ENUM_EXCE_NO GetNo(){return m_no;};
  20. CMyException(){m_no = ENO_GENERAL_ERR;};
  21. CMyException(ENUM_EXCE_NO no){m_no = no;};
  22. virtual ~CMyException(){};
  23. };
  24. void ApiThrowMyExce(ENUM_EXCE_NO no);//catch throw 之后要不要set pInfo->result???
  25. void ApiMyThrowMem();
  26. #endif _PCX_ERROR_H_