谢谢!

解决方案 »

  1.   

    用下面的代码可以截取桌面图象
        HDC hdc = GetDC(NULL);//NULL表示桌面
        BitBlt(DesImage,
             0, 0, Screen->Width, Screen->Height,
             hdc, 0, 0, SRCCOPY);
        ReleaseDC(0, hdc);
    然后,你只要把DesImage存成JPG图形就可以了
      

  2.   

    http://www.csdn.net/cnshare/soft/10/10423.shtm这个就是你要de
      

  3.   

    保存为位图简单一点,只要填写文件头的信息
    但是保存为jpg就难了,因为你截取的桌面图象是位图,还需要进行dct或小波变换,再量化编码,很麻烦的。