📄 gif_error.h
字号:
#ifndef _ERROR_H_
#define _ERROR_H_
#include "typedef.h"
typedef long NODE_TYPE;
#define NODE_LEN sizeof(NODE_TYPE)
#define STACK_MAXLEN 64
#define STACK_LEN STACK_MAXLEN * NODE_LEN
#define STATCK_EMPTY -1
#define ERROR_MEMORY_OVERLOOP 0x00000001
#define ERROR_ACCESS_DENIED 0x00000002
#define ERROR_FILE_NOT_FOUND 0x00000003
#define ERROR_PATH_NOT_FOUND 0x00000004
#define ERROR_TOO_MANY_OPEN_FILES 0x00000005
#define ERROR_BAD_COMMAND 0x00000006
#define ERROR_NOT_SUPPORTED 0x00000007
#define ERROR_PARAMETER_ERROR 0x00000008
#define ERROR_BOGUS_CODE_SIZE 0x00000009
#define ERROR_REQ_NOT_ACCEP 0x0000000a
#define ERROR_IMAGE_NUMBER_FEW 0x0000000b
#define ERROR_NONSQUARE_PIXELS 0x0000000c
#define ERROR_VERSION_ERROR 0x0000000d
#define ERROR_LOCAL_IMAGE_DESCRIPTOR 0X0000000E
#define ERROR_IMAGE_NUMBER_ERROR 0X0000000F
#define ERROR_LOGICAL_SCREEN_DESCRIPTOR 0X00000010
#define ERROR_NOT_GIF_FILE 0X00000011
#define ERROR_FILE_ACCESS_ERROR 0X00000012
#define ERROR_FILE_DATA_ERROR 0X00000013
#define ERROR_RANGE_OUT_BIT 0X00000014
#define ERROR_READ_BYTE_ERROR 0X00000015
#define ERROR_BUFFER_OVERLOOP 0X00000016
#define ERROR_COLOR_COMPONENT_ERROR 0X00000017
#define ERROR_QUANT_MANY_COLORS 0X00000018
#define ERROR_OUT_LIMIT 0X00000019
#define ERROR_FEW_COLORS 0X0000001A
#define ERROR_NOTIMPL 0x0000001b
#define ERROR_SIZE_OVERTOP 0X0000001C
#define ERROR_ZOOM_OVERTOP 0X0000001D
#define ERROR_MEMEOR_TOO_FEW 0X0000001E
#define ERROR_DITHER_COLORMAP_CREATE 0X0000001F
#define ERROR_DITHER_FS 0X00000020
#define ERROR_STACK_ACCESS_ERROR 0x000000ff
/* function define */
void InitErrorStack();
ulong Gif_GetLastError();
Bool InsertError(NODE_TYPE e);
Bool EmptyError();
void ErrorExit(NODE_TYPE ErrorHandle);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -