⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 errinfo.h

📁 这是另外一个基于CAsyncSocket类,客户端程序!
💻 H
字号:

#pragma once

class CErrInfo
{
public:
	CErrInfo(int nErrCode = errNoError, DWORD dwSysErrCode = 0)
		: m_nErrCode(nErrCode), m_dwSysErrCode(dwSysErrCode)
		{}
	bool IsError() const
		{ return m_nErrCode != errNoError; }
	int ErrCode() const
		{ return m_nErrCode; }
	DWORD SysErrCode() const
		{ return m_dwSysErrCode; }
	CString BuildSysErrMsg() const;

	enum
	{
		errNoError = 0,
		errInvalidUrl,
		errCreateSocket,
		errCanceled,
		errTimeOut,
		errConnect,
		errSend,
		errReceive,
		errSystem,
	};

protected:
	int m_nErrCode;
	DWORD m_dwSysErrCode;
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -