PcxError.h
上传用户:yatsl7111
上传日期:2007-01-08
资源大小:1433k
文件大小:1k
- #ifndef _PCX_ERROR_H_
- #define _PCX_ERROR_H_
- #include "stdafx.h"
- enum ENUM_EXCE_NO
- {
- ENO_OK,//0
- ENO_GENERAL_ERR,//1
- ENO_USERBREAK,//2
- ENO_MENONYERR,//3
- ENO_CREATE_FILE_EX,//特定的//4
- ENO_CREATE_MAP_EX,//特定的//5
- ENO_MAP_VIEW_EX,//特定的//6
- };
- class CMyException
- {
- private:
- ENUM_EXCE_NO m_no;
- public:
- ENUM_EXCE_NO GetNo(){return m_no;};
- CMyException(){m_no = ENO_GENERAL_ERR;};
- CMyException(ENUM_EXCE_NO no){m_no = no;};
- virtual ~CMyException(){};
- };
- void ApiThrowMyExce(ENUM_EXCE_NO no);//catch throw 之后要不要set pInfo->result???
- void ApiMyThrowMem();
- #endif _PCX_ERROR_H_