-
WSAAsyncSelect
说明: 基于 异步选择模型的聊天程序,简单实现服务器和客户端的对话(Select model based on asynchronous chat program, simple implementation of server and client dialogue)
- 2010-04-24 19:35:55下载
- 积分:1
-
page navigation and location
通过事务查询,连接access数据库,完成页面导航功能(page navigation and location)
- 2018-05-10 23:17:38下载
- 积分:1
-
kingbos
关于教育网站的开发和架构,采用三层架构模式,使用于多企业(Website development framework on education)
- 2013-09-08 13:46:48下载
- 积分:1
-
6790966
Winamp样式的自动停靠对话框,VC++经典编程源码,很好的参考资料。(Winamp style automatic berth dialog, VC++ classic programming source code, a good reference.)
- 2013-11-15 09:09:59下载
- 积分:1
-
TCPIPAnalyse1
对TCPIP网络包解析,Win下网络编程参考源码(TCPIP network packets for analysis, Win Network Programming Reference Source)
- 2013-05-24 13:21:34下载
- 积分:1
-
多个运动控制卡流程
运动控制卡发展越来越讯速,不同类型的控制卡亦多种多样,使软件项目经理具备越来越灵活的方案选择。而对于软件开人员,对不同的类型卡的性能测试工作无疑也越来越麻烦,通常各类型的控制卡其驱动库函数各不一样,都需要用户自己进行整理封装多类型卡编程方式,供参考(Multi - type card programming mode for reference)
- 2018-11-21 10:30:01下载
- 积分:1
-
PlayerVideo
应用Vc中的Active movie控件制作简单的播放器,能够控制播放.可以播放Avi格式的视频,以及大部分的音频文件(Application of Vc in the Active movie control to create a simple player that can control the playback, adjust the volume, can play Avi video format, and most of the audio file)
- 2011-06-27 07:51:52下载
- 积分:1
-
DLT645Debuger_645
朋友写的C++645通讯程序,支持645-1997与645-2007,支持自已组帧程序自动添加校验码通讯,可以增加数据标识定义,里面还有部分关于费控通讯代码,挺好,拿来分享(Friend write C++645 communications program to support the 645-1997 and 645-2007, to support their own group the frame program automatically adds the checksum communications, can increase data identifies the definition, there is also a section on the fee control communications code, good for them and share)
- 2020-09-20 21:27:53下载
- 积分:1
-
win32Tread
说明: 基于 win32 的线程函数 !
比较简洁 !( win32 thread function !)
- 2010-04-20 22:10:50下载
- 积分:1
-
GifCodec
参考网上的资料写的gif编解码。
编码用gdi解析常用图片格式,然后组装成gif
解码吧gif的每一帧转换成dib
gif文件格式网上有很多介绍
gif用的变长lzw压缩算法:
没弄懂原理,只知道过程。压缩取一个字符作为后缀,看看字符串是否存在。存在,用对应的编码作为前缀继续取;不存在把字符串添加到字典,前缀添加到输出流,后缀作为前缀继续取。解压取一个编码看看字典中是否存在。存在用对应的字符串的第一个字符作为后缀,看看当前字符串是否存在,不存在添加到字典中,后缀作为前缀,前缀对应的字符串添加到输出流,继续取;编码不存在,前缀对应的字符串的第一个字符作为后缀(这时当前字符串肯定不存在,字典中下一个可用编码肯定等于刚取出的编码),字符串添加到字典中,编码作为前缀,前缀对应的字符串添加到输出流,继续取。
编码流转换成字节流是按位从低到高的,window是小端模式(低字节在低地址),字节内低位在右边。
24位dib转换成8位dib时使用的八叉树算法
图片拉伸时参考的网上的双线性插值算法。
字典满了位数加一,位数是12时不加(Online reference materials written gif codec.
Encoded using gdi resolve common image formats, and then assembled into a gif
Each frame decode it into a gif dib
There are many online gif file format introduced
gif lzw with variable length compression algorithm:
Did not understand the principle, only know the process. Compression takes a character as a suffix, and see if there is a string. Exist as a prefix to continue to take with the corresponding encoding there is no string to add to the dictionary, a prefix added to the output stream, the suffix as a prefix to continue to take. Take a look at extracting coding dictionary exists. Exist with the corresponding first character string as a suffix to see the current string exists, there is no add to the dictionary, the suffix as a prefix, the corresponding string to the output stream, continue to take coding does not exist, prefix corresponding first character string as a suffix (when the current string certainly does not exis)
- 2015-01-17 20:22:25下载
- 积分:1