gif.h
来自「基于minigui开发的一套图形控件系统」· C头文件 代码 · 共 56 行
H
56 行
//
// $Id: gif.h,v 1.1.1.1 2005/01/18 11:47:59 tangjb Exp $
//
// static.h: the head file of Static Control module.
//
// Copyright (c) 2004, Gao Laihong.
//
// Create date: 2004/01/05
//
#ifndef _GIF_FULL_H_
#define _GIF_FULL_H_
#ifdef __cplusplus
extern "C" {
#endif
/**
* \defgroup mgext_gif_fns GIF image file operations
* @{
*/
typedef struct tagGIFBITMAPELEMENT
{
struct tagGIFBITMAPELEMENT *prev;
struct tagGIFBITMAPELEMENT *next;
BITMAP Bitmap;
int top;
int left;
} GIFBITMAPELEMENT;
typedef struct tagGIFBITMAPELEMENT * PGIFBITMAPELEMENT;
typedef struct tagGIFBITMAP
{
int delaytime;
int count;
GIFBITMAPELEMENT *first;
GIFBITMAPELEMENT *current;
} GIFBITMAP,*PGIFBITMAP;
int ReadGIF (FILE * src, GIFBITMAP * gifbmp, HDC hdc);
void CleanGIF (GIFBITMAP * gifbmp);
void RewindGIF (GIFBITMAP * gifbmp);
PBITMAP GetCurrentGIFBmp (GIFBITMAP * gifbmp);
PBITMAP GetNextGIFBmp (GIFBITMAP * gifbmp);
void InitGIF (GIFBITMAP * gifbmp);
PGIFBITMAPELEMENT GetCurrentGIFItem(GIFBITMAP* gifbmp);
PGIFBITMAPELEMENT GetNextGIFItem(GIFBITMAP* gifbmp);
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* GUI_STATICCTRL_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?