WIN32平台上最好的VC开发包(IFC)---免费发送
IFC(Inspire Foundation Classes)
该类库在MFC和SDK基础上实现(使用者需MFC运行库支持),包括了WIN32平台上的大部分主要操作,导出如下类:
CIFCData:数据容器类,可放入任何数据类型,是本类库中的核心基本数据类型,所有通讯均以此类为基础。
CIFCDataArray:CIFCData的一个动态数组
CIFCLMsg:本地进程间通信,支持消息方式和虚函数方式,异步发送,以共享内存+线程实现。
CIFCNMsg:网络进程间通信,异步方式发送
CIFCSMS:短信息发送,基于串口,支持同步/异步
CIFCBP:BP机信息发送,基于串口,支持同步/异步
CIFCSmtp:EMAIL发送,支持同步/异步
CIFCSound:播放声音,支持同步/异步
CIFCNetMsg:信使信息发送,支持同步/异步,支持98/2000
CIFCRas:远程通信服务
CIFCTcpClient:TCP通讯的客户端,内部封装协议,不用使用者再打包解包,支持任意数据类型,能响应客户端服务器端的异常离线,支持自动连接服务器端
CIFCTcpServer:TCP通讯的服务器端,内部封装协议,不用使用者再打包解包,支持任意数据类型,能响应客户端服务器端的异常离线,支持自动连接服务器端
CIFCServer:将进程注册为服务
CIFCCmdLing:命令行操作,封装对命令行的解析
CIFCSystemTray:系统拦图标
CIFCSocket:封装SOCKET API,比MFC那个CSocket好用的多,内部封装线程
CIFCDB:数据库访问引擎,支持几乎所有的数据库
CIFCDebug:超强大的调试工具,积累了我们多年的心血,支持程序的运行时调试,支持写日志,支持按级别显示信息,支持以DLL,EXE为单位的调试。
CIFCPub:一堆常用的函数,估计你能用的上一些
CIFCComm:串口通讯封装
CIFCThread:线程封装,超好用,再也不会出现死锁这种事了
CIFCQueueThread:线程中的队列处理,类模板实现,用在同步改异步的时候特别好用,在本类库中多次用到。
CIFCEncrypt:软加密/解密
CIFCSpy:封装SPI+NDIS,可用来实现专业级的FIREWALL
所有类都配有详细的文档和DEMO演示程序,并在公司内部长时间使用,大部分的类还配有专门的调试工具,同时,该类库目前依然在进一步的扩展中
想要的朋友留下EMAIL
同时希望大家提出意见,还有那些需要加入的