小弟最近在做毕业设计,因为非计算机专业,可是毕设题却安排了软件设计,百般无奈,基础不是很扎实,请各位前辈们能帮帮忙,在此先谢过了。主要是电脑屏幕抓屏,然后压缩传输谢谢谢谢。。

解决方案 »

  1.   

    1、CDC::GetCurrentBitmap()得到CBitmap指针
    2、CBitmap::SetBitmapBits将图象写入内存区域中
    3、将该内存区域中的值存入文件
      

  2.   

    print screen键,在画图程序中粘帖、保存。
      

  3.   

    给你回邮件了。抓屏就一点代码,抓到后需要取得缓冲区数据及其长度(这个也只是一个API函数),然后再利用现成的类库压缩,比如IJL,可以压缩成jpeg格式的缓冲区数据,然后利用UDP发送,一般需要分包发送的,你如果没有网络通信经验的话就比较麻烦了。