上一页 1 2 3 4 5 6 7 ··· 29 下一页

2005年12月28日

摘要: 第一部分 程序员必读 第1章 对程序错误的处理在开始介绍Microsoft Windows 的特性之前,必须首先了解Windows的各个函数是如何进行错误处理的。 当调用一个Windows函数时,它首先要检验传递给它的的各个参数的有效性,然后再设法执行任务。如果传递了一个无效参数,或者由于某种原因无法执行这项操作,那么操作系统就会返回一个值,指明该函数在某种程度上运行失败了。表1 - 1列出了大... 阅读全文
posted @ 2005-12-28 16:52 吴文力 阅读(1362) 评论(0) 推荐(0)
 
摘要: 第 1 页 zip 的压缩原理与实现第 2 页 编码式压缩的要求及方法第 3 页 霍夫曼算法第 4 页 lz77 算法压缩 无损数据压缩是一件奇妙的事情,想一想,一串任意的数据能够根据一定的规则转换成只有原来 1/2 - 1/5 长度的数据,并且能够按照相应的规则还原到原来的样子,听起来真是很酷。半年前,苦熬过初学 vc 时那段艰难的学习曲线的我,对 MFC、SDK 开始... 阅读全文
posted @ 2005-12-28 16:30 吴文力 阅读(1517) 评论(0) 推荐(0)
 
摘要: 用普通方法显示BMP位图,占内存大,速度慢,在图形缩小时,失真严重,在低颜色位数的设备上显示高颜色位数的图形图形时失真大。本文采用视频函数显示BMP位图,可以消除以上的缺点。 [被屏蔽广告]一、BMP文件结构 1. BMP文件组成 BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。 2. BMP文件头 BMP文件头数据结构含有BMP文件的类型、文件大小和位图起始位置等信... 阅读全文
posted @ 2005-12-28 15:51 吴文力 阅读(1941) 评论(0) 推荐(1)

2005年12月26日

摘要: 关闭进程的方法有很多^_^,分为进程内部关闭(自杀^_^)和外部关闭。 内部关闭可以用ExitProcess();如下: ExitProcess(0); // “0”这里代表关闭时的代码这条语句能够比较彻底的关闭一个进程,但是要注意不能够在dll内部使用,否则将导致不可预料的程序或者系统错误。 如果是在程序外关闭此程序,该程序是用CreateProcess();语句创建并且PROCESS_INFO... 阅读全文
posted @ 2005-12-26 14:35 吴文力 阅读(2467) 评论(0) 推荐(0)
 
摘要: 在几年前我看到别人玩网络游戏用上了外挂,做为程序员的我心里实在是不爽,想搞清楚这到底是怎么回事。就拿了一些来研究,小有心得,拿出来与大家共享,外挂无非就是分几种罢了(依制作难度):1、动作式,所谓动作式,就是指用API发命令给窗口或API控制鼠标、键盘等,使游戏里的人物进行流动或者攻击,最早以前的“石器”外挂就是这种方式。(这种外挂完全是垃圾,TMD,只要会一点点API的人都知道该怎么做,不过这种... 阅读全文
posted @ 2005-12-26 14:32 吴文力 阅读(700) 评论(0) 推荐(0)
 
摘要: 列出所有程序的问题可以从微软的Knowledge Base的文章:“Q192986 SAMPLE: MODLIST.EXE Shows How to Enumerate Processes and Modules”下载例子MODLIST.EXE。该例子运行的效果如下图所示。 该例子的工作原理是这样的:在Windows 95/98/Me下利用ToolHelp32函数。该例子共使用... 阅读全文
posted @ 2005-12-26 14:28 吴文力 阅读(781) 评论(0) 推荐(1)
 
摘要: 自从Microsoft公司于1996年推出ActiveX技术以来,ActiveX技术已得到了许多软件公司的支持和响应,并纷纷在其产品中融入ActiveX技术。而作为ActiveX技术之一的ActiveX控件也得到了迅猛的发展,不但各大软件公司推出了不少ActiveX 控件,ActiveX控件更是得到一般开发者的喜爱。那么,什么是ActiveX控件呢?ActiveX控件是一个动态链接库,是作为基于C... 阅读全文
posted @ 2005-12-26 13:52 吴文力 阅读(1772) 评论(0) 推荐(0)

2005年12月23日

摘要: 将多个文件合并成一个最终可执行文件,运行这个最终文件时,就相当于运行了合并前的多个文件。这种程序在木马程序合并中会经常用到,你想知道它是怎么用程序实现的么?下面我就用我用VC6.0做的一个文件捆绑器的例子代码来告诉你,程序运行后界面如下:图一 基本组成思想:其实,其中的构成思想非常简单。建立一个新的二进制文件,先写入你的捆绑程序的数据和其文件长度,再写入你要捆绑的第一个文件的数据和其文... 阅读全文
posted @ 2005-12-23 11:04 吴文力 阅读(1119) 评论(0) 推荐(0)
 
摘要: 摘要:提出了基于边缘检测的二值化与扫描线相结合的车牌定位方法。实验表明该方法能够快速、准确地定位车牌,且抗干扰能力强,定位准确率在99%以上,光照和天气对其定位结果影响很小。 关键词:模式识别 车牌识别 边缘提取 车牌识别(LPR)技术是计算机视觉、图像处理技术与模式识别技术的融合,是智能交通系统中一项非常重要的技术。一般说来,车牌识别前期的处理技术至关重要,其前期技术包括:车牌的定位、... 阅读全文
posted @ 2005-12-23 10:08 吴文力 阅读(3647) 评论(2) 推荐(0)
 
摘要: http://www.lihuasoft.net/article/show.php?id=2478论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。 首先先介绍一些基本概念: NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下... 阅读全文
posted @ 2005-12-23 09:52 吴文力 阅读(462) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 29 下一页