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

📄 breakpointdown.h

📁 类似flashget下载工具代码 本来想在完善了上传的
💻 H
字号:
#if !defined(AFX_BREAKPOINTDOWN_H__8E004C04_6DAE_40CE_BBFA_530EE0BFAEA1__INCLUDED_)
#define AFX_BREAKPOINTDOWN_H__8E004C04_6DAE_40CE_BBFA_530EE0BFAEA1__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// BreakPointDown.h : header file
//

/////////////////////////////////////////////////////////////////////////////
// CBreakPointDown window

//********************************************************************************** 
//** 文件名称: BreakPointDown.h
//** CopyRight (c) 2000-2008 武汉吉奥信息工程技术有限公司研发部 
//** 文件描述: 断点下载管理类
//** 创 建 人: shuyi
//** 创建日期: 2007-7-16
//**************修改记录************************************************************ 
//** 修 改 者: shuyi
//** 修改日期: 2007-7-16
//** 版    本: v1.0
//********************************************************************************** 

class CBreakPointDown 
{
// Construction
public:
    CBreakPointDown();
    //创建*.cfg文件 cfg文件保存下载过程信息
    bool create_cfg_file(const char* spath,const char* filename,const char* url);
    // 初始化cfg文件
    void Init_cfg_file(const char* sPath);
	//保存
	void open_cfg_file(const char* sPath);
	void CFG_Close();
	void DeleteFile();
	CString CFG_GetString(CString strKey);
	int CFG_GetInt(CString strKey);
	void CFG_SetString(CString strKey, CString x);
	void CFG_SetInt( CString strKey,long x );
    void CFG_Setfloat( CString strKey,float x);
	void Flush();
	//保存到数据库
	void Save_cfg_Path(const char* Path,const char* url,CString& FilePath);
	//删除纪录
    void Delete_Record(const char* Path);
	//判断纪录是否存在
	bool Is_Exit_Record(const char* Path);
	//获得map
    map<CString,CString>& GetCFGMap()
	{
	   return MAPCFG;
	}
private:
	map<CString,CString>MAPCFG;
	
public:
	virtual ~CBreakPointDown();
	CString m_filepath;

};

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_BREAKPOINTDOWN_H__8E004C04_6DAE_40CE_BBFA_530EE0BFAEA1__INCLUDED_)

⌨️ 快捷键说明

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