项目目的
    开发一款优秀的电脑屏幕抓图软件。
开发语言
    Win32 + Java + SWT
开发环境
    Eclipse 3.3  + Visual C++ 6.0
目标平台
    所有Windows系统
功能
主要可以分为三部分
第一部分为截取图片,包括
    - 截取全屏  

 
    - 截取当前窗口  

 
    - 截取窗口和控件  
     
    - 截取矩形区域  
  
    - 显示窗口和控件列表  

 
    - 截取图标  

 
    - 截获图片包含鼠标 
 
 
    - 抓取文字
    
 
第二部分为处理所截获的图片,包括
    - 显示窗口, 完成功能如编辑  
    ,  保存 
    ,  缩放 
    , 打印 
    
 
    - 输出到剪贴板    
    
 
    - 输出到文件,可设置文件名 
    
 
第三部分为其他所有的功能,包括
    - 延迟截图 
                                                                         
 
    - 系统全局快捷键,暂定为 Ctrl + Shift + F12  
        
 
    - 设置对话框 

 
    - 图像处理和分析. 
    
 
    - 禁止多次启动 
 
 
    - ......
 
在完成以上功能的之后,可以再考虑加上录制动画功能和对其他平台首先是Linux的支持。
瑕疵
    1. 
截取最大化的窗口,边上有黑框    2. 截取当前窗口只能用快捷键,打开菜单,改变当前窗口
    3. 双击托盘图标,截取矩形框里,只有第一成功
    4. 截图时,瑞星的狮子好像不能截取,但是没有确认
    5. 矩形框截图时,Firefox会阻拦鼠标的拖动,其他程序还没发现这个现象
    6. 
目前的方法,无法截取Java Swing程序的窗口,但是其他所知的方法都只能截取        可视部分。
全文地址
http://www.blogjava.net/xilaile/archive/2007/04/25/113382.html