David's Homepage


/* Website of a C++ programmer and also a photographer (maybe?) */

----------------------------------------Photographs----------------------------------------

----------------------------------------Music----------------------------------------

  • Alizee的"I'm not twenty"很好听,可以搜一下.
  • 找了多年, 终于找到了!! 《行星组曲
  • 午夜里的清澈空灵声音: The Arrogants, 推荐两张专辑《Your Simple Beauty》,《Nobody’s Cool》.
  • 一首sexy的舞曲: Sexy
  • 推荐一张NewAge钢琴曲专辑: 《Dreaming
  • 很喜欢在睡觉时听的一首"You", 效果不是很好, 正好有如收音机的感觉.
  • Children (Robert Miles) - 又是一首很High的Electronic乐曲! (暂无下载)
  • Fable (Robert Miles) - 一首绝对好听的电子乐! 应该是10年前的曲子, 不过现在听还是很不错. (暂无下载)
  • 一首感动整个爱尔兰的歌曲: Craigie Hill, 非常适合夜深人静的时候听. (歌曲介绍) (暂无下载)
  • 影片《回到未来I》(《Back to the future - I》) 原声插曲音乐CD. (暂无下载)
  • 《成长的烦恼》(Growing Pains)中的一首很浪漫的插曲: Swept Away (暂无下载)
  • 我翻唱的Alan的《情凭谁来定错对》:)  (下载后需要把后缀修改为.mp3)
  • 重拾童年的回忆!Michael One.

 

----------------------------------------Downloads----------------------------------------

  • 有用的工具: Strings.exe, 又是SI的手笔!
  • D50, D70s, 350D三款相机的快门声音, cool! [Download]
  • 三款手机铃声: Nokia Tune, Nokia Message, "You have an incoming call".
  • 两款从Vista中提取出来的屏保: Bubbles.scr, Ribbons.scr.
  • 很漂亮的鼠标, 我见过最好的了! 下载
  • 一个软件, 可以像Mac中的功能一样, 显示窗口的缩略图, 很不错的!!! 下载
  • Vista风格的主题"Orion_Glass", 很帅! [Preview]
  • 漂亮的XP主题"LE5", 我修改了一下, 解决了GroupBox标题显示中文字体过小的问题. [Preview]
  • 一个很眩的屏保, 用Flash做的时钟, 不过, 眩归眩, 占用CPU有些高! 点此下载
  • 一个漂亮的屏保Flurry.scr, 据说是模拟苹果操作系统中的, 对显卡要求稍高.

 

----------------------------------------My Bits of Code----------------------------------------

   [Executable]

  • ItalicComment --- 一个VS2005的插件,能够使代码中的注释文本以斜体显示,我个人很钟情它。
  • 为Foxit Reader(一款流行的PDF阅读软件)编写了外挂,目前支持“记录最后阅读位置”的功能。(查看细节
  • Calc24Points.exe --- 一个用程序计算扑克牌24点游戏的小软件。
  • IE6.0鼠标手势插件 --- 2007年2月初花费了整整一个周末时间写出来的, 使IE6.0能够支持鼠标手势的一个软件, 我个人很喜欢, 因为目前不会升级到IE7, 所以一直用它了!  查看具体信息
  • 组态编辑软件 --- 我2006年工作的主要内容了, 写了4个月左右, 期间自己研究着写出了一个脚本解释器. (运行脚本需要组态运行软件, 在此不提供.)
  • VC行号插件 --- 为VC6提供行号显示功能. (共享软件)
  • CompareFolders --- 比较目录内容以及同步文件的工具软件.
  • MsgTool.exe --- 一个用来向指定窗口发送Windows消息的小工具.
  • ExeFinder.exe --- 一个可以定位当前某个正在运行的程序在哪个目录下的工具.
  • SweetKeys --- 一个能使按键发声的程序, 声音类似打字机的感觉, 感受一下.
  • SweetKeys2 --- 另一个版本的SweetKeys, 修改了按键声音, 有金属质感的.
  • Matrix screensaver --- 几年前写的一个屏保, 想模拟《Matrix》的效果, 不太像 :)
  • MultiDesktops --- 这个软件运行后可以使Windows系统存在四个桌面, 你可以分别在不同的桌面运行软件, 做到工作学习两不误(利用Win+Z,X,C,V键迅速切换桌面), 熟悉Linux的朋友应该对"多桌面"不陌生吧.   [另外一个版本, 只创建2个桌面: MultiDesktops2]
  • TransparentMenu --- 可以使WinXP/2000/2003系统中的菜单透明的一个小程序, 没有太大实用价值, 玩玩而已.
  • CountRects --- 曾经在报纸上看到一道题目(不算是智力题吧), 要求读者数一下一个图形中的矩形的个数... 于是, 想到做一个程序, 来解决更普遍情况的问题. 试试这个程序, 利用鼠标随意绘制直线和矩形后, 就可以帮你数清楚里面可以构成多少矩形(结果有时多的令我自己都吃惊!)

   [Source]

  • 一个好用的通信类: CommInterface, 把串口/TCP等多种常用通信方式融合在了一起, 提供统一的使用接口, 编程的朋友或许用的上. (C++ format)
  • 一个自我感觉不错的类: CCtrlArranger, 很好的解决了对话框大小变化时内部控件重新定位的繁琐问题, 以后再也不用在CDialog::OnSize()中写代码一个个的处理控件大小和位置了! 提供说明文档.