www.pudn.com > SharedScreen.rar > LZWCoder.h


// LZWCoder.h: interface for the CLZWCoder class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_LZWCODER_H__0D43AB4A_B148_4F11_A64F_4A72B477C018__INCLUDED_) 
#define AFX_LZWCODER_H__0D43AB4A_B148_4F11_A64F_4A72B477C018__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
 
#include "Coder.h" 
 
class CLZWCoder : public CCoder   
{ 
public: 
	BOOL Decode(CFile* pInFile,CFile* pOutFile); 
	BOOL Encode(CFile* pInFile,CFile* pOutFile); 
	BOOL Decode(LPSTR lpSrc, int nSrcLen, LPSTR& lpDst, int *pnDstLen); 
	BOOL Encode(LPSTR lpSrc,int nSrcLen,LPSTR&lpDst, int * pnDstLen); 
	CLZWCoder(); 
	virtual ~CLZWCoder(); 
 
}; 
 
#endif // !defined(AFX_LZWCODER_H__0D43AB4A_B148_4F11_A64F_4A72B477C018__INCLUDED_)