bitmapzip.h

来自「自己写的huffman压缩 自己写的huffman压缩 自己写的huffman」· C头文件 代码 · 共 27 行

H
27
字号
#pragma once
#define GLuint unsigned int   
#define GLubyte byte
#define GLint int
class CBitMapZip
{
public:
	CBitMapZip(void);
	bool GetPathFro(CString& path);
	bool GetPathTo(CString& path);
	void GetProgCtrl(CProgressCtrl *ProgCtrl){m_ProgCtrl=ProgCtrl;}
	int Zip();
	bool ReZip();
public:
	~CBitMapZip(void);
private:
	BITMAPFILEHEADER m_bmpFileHeader;
	BITMAPINFOHEADER m_bmpInfoHeader;
	void Vbits(BYTE l[], BYTE b[], int n, int s[], int kay[]);
	CProgressCtrl* m_ProgCtrl;
	CString m_Path,m_dePath;
	LONG m_width,m_height;
	WORD m_count;
	byte Wide(byte num);
	bool If_Con;
};

⌨️ 快捷键说明

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