MFC扩展(实用类)
文章平均质量分 88
ddddfw888
这个作者很懒,什么都没留下…
展开
-
sqlite数据库包装类
SQLite 是 D. Richard Hipp 用 C 语言编写的开源嵌入式数据库引擎。它是完全独立的,不具有外部依赖性。 我下面提供一个Sqlite数据库包装类,供读者在相应的场合使用。 (一) 头文件 h#ifndef _Q_MEMORY_DB_H#define _Q_MEMORY_DB_H#ifdef __cplusplusextern "C" {#endif#ifdef _WIN32 #pragma comment(lib,"lib/sqlite3.lib") #incl原创 2010-08-02 16:44:00 · 1618 阅读 · 0 评论 -
构造跨平台的Ini文件类
INI文件在存储软件的配置信息方面有着良好的作用,为了适应跨平台的功能,我们必须放弃微软的相关API,自己实现一个INI的文件读写操作类。 下面我给出该类的具体实现。需要跨平台的读者,请将有CString的地方改成char*的处理方式即可。我的EMAIL是wxy3064one@163.com (一) 头文件 h//INI文件 以";"表示注释行class CIniFile{ bool load_ini_buf(char* buf,int *len); bool par原创 2010-08-02 17:02:00 · 2842 阅读 · 0 评论 -
比BCB更快的CStringListEx的实现(已更新)
直接给出源码://.h文件:#ifndef _Q_STRING_LIST_EX_H#define _Q_STRING_LIST_EX_H#if _MSC_VER > 1000#pragma once#endif // _MSC_VER > 1000#define USE_WIN_MEMORY_MAPenum FILE_LINE_TYPE{FLT_WINDOW = 0,FLT_UNIX = 1,FLT_APPLE = 2};class CStringListEx : public CStringList{ b原创 2011-03-29 14:01:00 · 1711 阅读 · 1 评论