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 + -
显示快捷键?