📄 decoderbase.cpp
字号:
#include "stdafx.h"
#include "stdio.h"
#include "assert.h"
#include "decoderbase.h"
#include "windows.h"
typedef CODEC* (*FINDCODEC)(int);
typedef CODEC* (*FINDCODECNAME)(const char*);
extern CODEC* FindCodec(int cp);
extern CODEC* FindCodecName(const char *name);
//bool InitCodecLib(const char*);
//bool DeInitCodecLib();
CODEC* CPublicResource::FindCodec(int cp)
{
return ::FindCodec(cp);
}
CODEC* CPublicResource::FindCodec(const char *name)
{
return ::FindCodecName(name);
}
CPublicResource::CPublicResource()
{
ver=0x0101;
// ::InitCodecLib("c:\\HtmlSet.mdb");
}
CPublicResource::~CPublicResource()
{
// ::DeInitCodecLib();
}
void CPublicResource::writelog(char *msg,...) //输出日志信息,格式同printf
{
char buf[1024];
va_list ap;
va_start( ap, msg ); // use variable arg list
vsprintf( buf, msg, ap );
vfprintf( stderr, msg, ap );
va_end( ap );
FILE *fp=fopen("C:\\PUBRES.log","a");
if(fp)
{
fprintf(fp,"%s",buf);
fclose(fp);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -