📄 bitmap.h
字号:
#ifndef _BITMAPTABLE#define _BITMAPTABLE#include <stdio.h>#include <string.h>#include "res/fh_bitmaps_defs.h"typedef struct { char *name; int id;} BITMAPTABLE;extern BITMAPTABLE bitmaptable[];extern int bitmap_num;static inline int pdag_load_bitmap(BITMAP* bmp, const char* res_path, const char* prefix, const char* name){ int i; PBITMAP bitmap = NULL; for (i = 0; i < bitmap_num; i++) { if (strcmp(name, bitmaptable[i].name) == 0) { bitmap = fhas_bitmaps + bitmaptable[i].id; break; } } if (bitmap) *bmp = *bitmap; else return -1; return 0;}static inline void pdag_unload_bitmap (PBITMAP bmp){ memset(bmp, 0, sizeof(BITMAP));}#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -