(c++) 截屏 保存为 .gif, .png, .jpg

时间:2014-08-23 03:35:18
【文件属性】:

文件名称:(c++) 截屏 保存为 .gif, .png, .jpg

文件大小:15KB

文件格式:RAR

更新时间:2014-08-23 03:35:18

截图 截屏 图片格式转换 dll开发 dll调用

因工作需要, 开发一个 dll, 支持全屏截图. 可以根据参数的传递保存为多种格式. dll 功能可以根据需要自行扩展 调用方法如下 // 加载模块 HMODULE m_hinst; m_hinst = LoadLibrary(_T("capture.dll")); typedef int (*lpCatureFunc)(LPCSTR, LPCSTR); lpCatureFunc myFunc; myFunc = (lpCatureFunc)GetProcAddress(m_hinst, "Capture"); myFunc("C:\\MyCapture", ".png"); myFunc("C:\\MyCapture1", ".gif"); myFunc("C:\\MyCapture2", ".jpg");


【文件预览】:
capture
----capture.sln(974B)
----capture.opt(49KB)
----capture.clw(156B)
----capture.vcproj(6KB)
----StdAfx.cpp(209B)
----capture.rc(3KB)
----capture.ncb(27KB)
----capture.dsp(4KB)
----ReadMe.txt(2KB)
----StdAfx.h(1KB)
----capture.dsw(537B)
----capture.cpp(3KB)
----Resource.h(379B)
----capture.def(195B)
----res()
--------capture.rc2(399B)
----capture.plg(1KB)
----capture.suo(10KB)

网友评论

  • 觉得不错,提供的代码可以参考使用,结合到自己的工程稍作修改
  • 用来学习还是不错
  • 不错的资源
  • 一定用没有,存的png还是有背景。
  • 不错,很有参考价值
  • 还是不能用,vc6.0没有 atlimage类
  • 能用,比较方便
  • 可是使用,没问题
  • 之前记得好像还有一个更好一点的来着,找不到了。这个也可以用。
  • 个人感觉不怎么样,反正对我没用