⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 l_image.h

📁 经典游戏赤壁的源代码
💻 H
字号:
/*
                                   漏空函数

                                             骆文超 于1997年2月制
	v0020	Mar.22.1997, by Liu Gang
*/
#include  <stdio.h>
#define   START_COLOR_NUMBER  75	//变色的开始颜色号;
#define   END_COLOR_NUMBER    85	//变色结束的颜色号;
#define   BUFFERS_WIDTH       255       //buffers的宽度等于图片最大的宽度

class  CPicture_image
{
    private:
        FILE   * compress_file;         //压缩文件
        FILE   * index_file;            //索引文件
        char   * compress_buf;          //数据BUFFERS
        int    * index_buf;             //索引偏移量
	char	 screen_buffers [BUFFERS_WIDTH];
    public:
	//打开x压缩文件;
	void image_open_compress (char compress_file_name[20]);
	//关闭压缩文件;
	void image_close_compress (void);
	//打开索引文件;
	void image_open_index (char index_file_name[20]);
	//关闭索引文件;
	void image_close_index (void);

	/*
	   漏空贴函数:
	       int x:图片的左上角坐标;
           int y:图片的右上角坐标;
	       int   screen_width:屏幕的宽度;
	       char * screen_point:屏幕的指针;
	       int   color_variable:颜色的偏移量;
	*/
	void P_image (int x,int y,
		      int   screen_width,
		      char  * screen_point,
		      int   color_variable,
		      int   picture_number);
	void P_imageDirect (int x,int y,
			  int   screen_width,
			  char  * screen_point,
			  int   color_variable,
			  int   picture_number);
	void P_imageMMX (int x,int y,
			  int   screen_width,
			  char  * screen_point,
			  int   color_variable,
			  int   picture_number);
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -