Windows API


输入法排序
  许多电脑上都装有不只一种输入法,因此,我们都希望自己最喜欢的输入法能排在第一位,这样切换输入法就很方便。然而,Windows并没有提供调整输入法次序的功能。


时钟
  做一个奇特的钟,只有指针,没有表盘,这样既不占用屏幕空间,又可以时刻关注时间。再加上一个简单的提醒功能,特别适合我们这些玩起电脑来没日没夜的疯人使用,快下载了试试!


网站清洁工
  这个程序能分析网页中调用过的文件,将无用的文件清理出来,使网站体积大大缩小。经常做网页的朋友一定要试试这个好用的程序!


光驱门控制器
  滇狐制作了这个小软件,让“Scroll Lock”键拥有了控制光驱门的作用,试试看吧,很好玩的!


单词分级列表
  学英语,背单词十分重要。为了方便英语教学和学习,滇狐开发了这个单词分级列表软件。本软件能够将一篇英文文本中的单词分为“四级”、“六级”、“其它”三类分别列出来生成文本文件,并在原文中用不同颜色给出标注,十分方便。喜欢英语的朋友不妨下载去试试。


代数实用工具
  众所周知,代数中关于矩阵和行列式的计算是非常繁琐的。如果非专业人员的话,为了计算这么点东西就动用MatLab等巨型软件也是很不值得的。不如自己写几个小软件来解决一下吧!


文件捆绑器(上集)
  市面上的那些“文件捆绑器”只能将捆绑的文件释放到临时目录直接运行,并不提供安装功能,需要被捆绑的程序自我安装;本站的恶作剧程序这么多,但都只能演示一下效果,并不自动安装。让我们自己打造一个文件捆绑器吧!


泊窗口示例
  OICQ的窗口只要贴在屏幕的一边,鼠标一让开就会缩进去,鼠标一过去就会伸出来,别有一番情趣。让我们也做一个这样的程序吧!


Happy Time杀毒
  虽然最新杀毒程序都能杀“欢乐时光”,但像滇狐这样用盗版,就没有免费升级的条件了。买一份正版的?可我穷啊!还是等编辑给我寄来稿费后再支持正版吧!没有杀毒软件,可机器还是要用的,只有自己写一份杀毒程序了!


字典档生成器
  字典档,就是将一个文本文件中出现过的所有单词排序后列出来,得到的一个文件。制作字典档,能给我们学习英语带来很大的帮助。


炸弹防火墙
  德聊推出了惨无人道的“无限开窗”炸弹,室主可以对聊客们下毒手,在屏幕上开出上千个窗口,直至死机。那么,怎样才能不被害呢?“炸弹防火墙”隆重登场。


吓唬你!
  这个程序功能是模拟一个“正在删除”对话框,非常逼真,带有删除文件的动画,还读取系统中真实的文件名进行显示,连硬盘工作时的噪音都有,和真的一模一样。拿去送给同学作生日礼物,吓唬吓唬他们。


ACDSee赖帐器
  大家使用什么软件看图?一定是ACDSee。这个软件在21天内真是十分好用,过了这些日子,除非你有足够的Money,否则使用ACDSee将成为一件十分烦人的事情,需要天天点着那个“以后提醒我”赖着用。


保持清醒
  编一个程序阻止屏保运行到是个好主意。以前我们做的晃鼠标就能起到这个效果。不过,运行了那个程序后,鼠标随时晃来晃去,根本没法使用机器了。


隐形器
  只要使用命令:Hider <待运行程序> [参数],这个程序就隐身运行了,是不是很好?


最高窗体设置器
  解霸五怎么不把播放窗口设为最高窗口?那样的话,别的窗口就不会挡住它了!但转念一想,它不把播放窗口设为最高窗口,我能帮它设吗?


写一个DLL
  现在是一个社会大分工的时代,需要专业人才,不欢迎“万金油”。DLL的出现正顺应了这个潮流,一部分人专门写函数,一部分人做程序。让我们写一个DLL感受一下。


单词收集器
  这个程序原理非常简单:监视剪贴版,把剪贴版上的东西存入文本文件。

看看你的密码
  不知你有没有发现,这个至关重大的密码框,盖茨老总竟如此不负责,把它做得如此不可靠,别人可以随随便便把你的密码拿走。不信,咱们做个实验。我可以让你轻而易举地把你朋友的密码骗到手。


朋友你在做什么
  本程序运行后,每隔30秒钟,就会对鼠标所在位置周围方圆100×100的区域照一个16色的“快照”(使用16色是怕你硬盘受不了,不然存真彩图我工作量会小得多)。这样,别人用你的机子干什么你都能知道了!
MFC Application


Ctc成员
  如果有少量的数据需要储存,使用Ini格式是挺不错的选择;如果有大量的数据,那不妨使用ADODB。如果数据不算多也不算少,用ADODB有些浪费,用Ini又功能太弱,那就试试Ctc小组出品的XmlDatabase类吧!


同色棋
  一个15×10的棋盘上,散放着三种颜色的棋子。如果有两颗以上同种颜色的棋子连在一起,用鼠标单击其中一个,整片棋子就会消失,并得到一定分数。连成一片的n颗棋子消失后,你将得到(n-2)的平方分。可以看出,连成一片的棋子越多,得分就越高。所有棋子都点完后,你将得到额外的1000分。
  游戏的目的是通过使棋子消失,得到更高的得分。


Cab压缩机
  Cab格式好是好,就是太不方便了。每次做压缩包都要写一个压缩脚本,进入Dos黑窗口,运行MakeCab程序。于是我为它做了一个外壳,以后做Cab包就不用这么麻烦了,将文件拖进来,点一下“压缩”,搞定!


拖放杀Tab
  上期我们做了一个KillTab程序,但很不好用。Dos程序嘛,虽说有Windows的拖放技术撑腰,但每次使用都要在工作目录建一个快捷方式,实在是不爽。还是使用OLE拖放技术,写一个Windows版的吧!


鼠标测速仪
  汽车上路有速度,鼠标移动是不是也讲速度呢?
  看看小生做的鼠标测速仪吧。
  程序本身不难,主要是想借此给大家讲讲透明图片的实现。


填表助手
  许多软件都要求你填个人信息,许多网站也同样要求。这些重复而繁琐的数据很烦人,于是诞生了许多填表软件。
BSC类库成员


FBits
  定义一个1位的元素,VC也会自作聪明地把它变成4位。于是,原先的位运算无法使用了。因此,我写了这个FBits,以简化位运算操作。


FLarge
  今天提供的是大数四则运算类FLarge。它提供了大数之间的高精度加减乘除运算。各位朋友如果有兴趣的话,可以继续写乘方、开方运算,继续扩充这个类的功能。


FPlane
  这次提供的是坐标平面类FPlane,揽括了平面直角坐标系、极坐标系、仿射坐标系(仿射坐标系就已经包含了坐标翻转、旋转功能),并提供了坐标平移功能。为了更好地实现极坐标,顺便提供了角度换算类FAngle。


FSortable
  这次重写了FArray类,把排序功能去掉,单独放到FSortable类中,减小了FArray的体积。不需要排序的时候,不必为FArray提供比较函数,方便了使用。另外提供了几个函数。


FStack
  这次提供的类是FStack堆栈类模版。堆栈是许多程序中必备的结构,虽然FArray完全能代替FStack的全部功能,但运行效率和程序体积上都要逊色许多。所以,再提供一个FStack是很有必要的。


几个函数
  这次没有写新的类,仅仅是提供了几个很短的函数而已。


FIni
  说起ini文件,想必大家都不陌生。在Windows 3.x时代中,Windows程序的设置都是使用ini文件保存的。


FRadio
  大家用VC操纵过单选框吗?ClassWizard死活也不愿意将单选框与任何类挂起来,即使手工将单选框挂上CButton,也根本无法使用。看来,我应该自己动手,写个单选框类。这就是今天的FRadio类。


FArray
  FArray是个类模版,它是为动态分配数组而设计的。


FString
  C/C++都没有字符串变量,这带来了很大麻烦。我们首先就要解决这个问题。
Turbo C/C++ for Dos


特训
  写一个小游戏,训练一下自己的反应速度、耐心和毅力。


繁花曲线规
  繁花曲线规是小学时曾经玩过的一种东西:把一个外缘有齿的小齿轮放在一个内侧有齿的大圆中间,然后把铅笔尖插在小圆的小孔中移动,就能画出美丽的曲线……


烦人的Tab
  经常写程序,Tab的问题经常困扰我。
  在不同的软件中,Tab的宽度是不一样的。在编程环境中写了一个程序,缩进什么的都很好看,到记事本中一看,却是惨不忍睹。于是,我采取了将Tab替换为4个空格的方法。


Scroll Lock妙用
  有没有看到你的键盘上的Scroll Lock键?我查了好多资料,发现这个键真是一点用处也没有。于是我废物利用,使用它控制CD门的开关。


Html2Cgi
  不知大家有没有写过CGI。CGI这东西真是烦死人了,特别是做页面。于是,我做了这个Html2Cgi工具,将Html代码直接转换为C语言代码。这样,做CGI就省事多了。


按键发声程序
  按键发声程序是许多人、许多书刊都介绍过的程序。任何一个学习过TSR程序的人大概都做过这个经典程序。但是,这些书刊介绍的按键发声程序大都有一个缺点:由于键盘中断在按键和放键时都能触发,因此按下键时喇叭响一声,放键时又响一声。这还叫“按键发声”吗?


“自解压”EXE
  玩过Winzip吗?Winzip那方便、体贴的自解压Exe制作不知迷倒了多少人。羡慕之余,我不由得想:我也做一个自解压程序吧!


防修改程序
  如果你编程的话,你一定不希望别人盗版你的程序。于是,你会在程序中用许多CMOS校验、硬盘首簇号校验等先进防盗版措施。可是,盗版者使用Debug撬掉了这几段代码……


测测你的反应速度
  一个人要是反应速度很快,对付突发事件就比其它人从容得多。你想知道你的反应速度吗?让我们做一个小程序测一测吧!


害人专家
  怎样才能更好的害人呢?(什么话?^_^)要让害人程序能自动安装,自动配置才行。