📄 rangerexception.h
字号:
#pragma once
class CRangerException
{
public:
enum RangerExceptionType
{
RangerExceptionType_Unknown = -1,
RangerExceptionType_None = 0,
RangerExceptionType_Jam = 1,
RangerExceptionType_LatePocket = 2,
RangerExceptionType_InternalSoftwareError = 3,
RangerExceptionType_PocketFull = 4,
RangerExceptionType_TransportOffLine = 5,
RangerExceptionType_ImageSubsystemDead = 6,
RangerExceptionType_InitializationError = 7,
RangerExceptionType_ItemsInTrack = 8,
RangerExceptionType_DeviceError = 9,
RangerExceptionType_FeedError = 10,
RangerExceptionType_PrinterError = 11,
RangerExceptionType_FeedButtonPressed = 12,
RangerExceptionType_WaitingForFeedButton = 13,
RangerExceptionType_EndOfMicrofilm = 14,
RangerExceptionType_Misfeed = 15,
RangerExceptionType_DogEar = 16,
RangerExceptionType_MediaEmpty = 17,
RangerExceptionType_End
};
enum RangerExceptionDevice
{
RangerExceptionDevice_Unknown = -1,
RangerExceptionDevice_None = 0,
RangerExceptionDevice_Transport = 1,
RangerExceptionDevice_MainHopper = 2,
RangerExceptionDevice_MergeHopper = 3,
RangerExceptionDevice_ManualDrop = 4,
RangerExceptionDevice_MICRReader = 5,
RangerExceptionDevice_OCRReader = 6,
RangerExceptionDevice_ICRReader = 7,
RangerExceptionDevice_ViewWindow = 8,
RangerExceptionDevice_MICREncoder = 9,
RangerExceptionDevice_MICRVerifier = 10,
RangerExceptionDevice_FrontEndorser = 11,
RangerExceptionDevice_RearEndorser = 12,
RangerExceptionDevice_FrontStamp = 13,
RangerExceptionDevice_RearStamp = 14,
RangerExceptionDevice_MicroFilmer = 15,
RangerExceptionDevice_FronImageCamera = 16,
RangerExceptionDevice_RearImageCamera = 17,
RangerExceptionDevice_JournalPrinter = 18,
RangerExceptionDevice_PocketPrinter = 19,
RangerExceptionDevice_ImageFileSet = 20,
RangerExceptionDevice_ImageCameraController = 21,
RangerExceptionDevice_Pocket = 22,
RangerExceptionDevice_End
};
public:
CRangerException();
CRangerException(int nExceptionType,int nExceptionDevice);
CRangerException(const CRangerException& other);
CRangerException& operator=(const CRangerException other);
RangerExceptionType GetExceptionTypeID() const;
CString GetExceptionTypeString() const;
RangerExceptionDevice GetExceptionDeviceID() const;
CString GetExceptionDeviceString() const;
protected:
RangerExceptionType m_nExceptionTypeID;
CString m_strExceptionTypeString;
RangerExceptionDevice m_nExceptionDeviceID;
CString m_strExceptionDeviceString;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -