Gif.h
上传用户:hyb6888
上传日期:2016-01-24
资源大小:5186k
文件大小:5k
源码类别:

输入法编程

开发平台:

Visual C++

  1. // Gif.h: interface for the CGif class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_GIF_H__3F3EB142_198E_11D3_ABDA_0000E81A9AA8__INCLUDED_)
  5. #define AFX_GIF_H__3F3EB142_198E_11D3_ABDA_0000E81A9AA8__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. //-----------start define
  10. #define WIDTHBYTES(bits)    (((bits) + 31) / 32 * 4)
  11. typedef unsigned char UCHAR;
  12. typedef UCHAR *   LPUSTR;
  13. typedef unsigned short int USHORT;
  14. #pragma pack(push,1) //该结构必须以字节对齐
  15.                      //否则sizeof在计算时可能会出现问题 
  16. class GIFINFO
  17. {
  18. public:
  19. USHORT FileType;//89a or 87a 
  20. USHORT ColorType;//1,2,4,8,16,32,64,128,256
  21. USHORT ColorMode;//1,2,3,4,5,6,7,8
  22. USHORT Width;
  23. USHORT Height;
  24. USHORT FrameCount;//