Find Jobs
Hire Freelancers

C++ Win32 Capture Screen + Save PNG

$100-180 USD

已完成
已发布大约 16 年前

$100-180 USD

货到付款
I need a C++ library called WindowGrab in the namespace "Fusion" created as a static Win32 library (.lib). This library will expose the WindowGrab class that will have a set of functions to capture a window and save it as a PNG file using libpng. The function won't actually save to disk but will save to a sqlite3 database. Public functions bool Init(sqlite3 *pDB); // Database that is already open. Your class should check for a WindowGrab table with the correct columns. If the correct table doesn't exist or the columns are wrong (possibly a wrong version) then wipe it and create the correct table. Same for WinThumbs. bool SaveWindow(HWND hWnd, __int64 *pResultID, __int64 *pResultThumb); // Given a window handle, save a screen capture of the window as well as a 128x"y" thumbnail in the WinThumbs table. The resulting row (sqlite's internal ROWID value) is returned. The title of the window, class and location are also saved. Notes: If the call is made within 5 seconds for the same window and no other windows are saved in the meantime, the same results are returned and no new capture is done. void Dump(HANDLE hOutput, __int64 rowID, bool isThumb) // This will dump the image complete with HTTP headers (content type, content size, no cache header and image data). void GetInfo(__int64 rowid, TCAPTUREINFO *pInfo) ; // Return a structure with all the info from a capture (title, date, time, etc) ## Deliverables Visual Studio 2005 SLN which includes a small test and the library.
项目 ID: 3753451

关于此项目

10提案
远程项目
活跃16 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
See private message.
$153 USD 在4天之内
5.0 (90条评论)
6.4
6.4
10威客以平均价$114 USD来参与此工作竞价
用户头像
See private message.
$153 USD 在4天之内
4.9 (27条评论)
6.8
6.8
用户头像
See private message.
$85 USD 在4天之内
5.0 (15条评论)
4.7
4.7
用户头像
See private message.
$85 USD 在4天之内
4.9 (38条评论)
5.0
5.0
用户头像
See private message.
$136 USD 在4天之内
4.9 (7条评论)
4.4
4.4
用户头像
See private message.
$127.50 USD 在4天之内
5.0 (16条评论)
4.1
4.1
用户头像
See private message.
$93.50 USD 在4天之内
4.9 (6条评论)
3.5
3.5
用户头像
See private message.
$85 USD 在4天之内
0.0 (0条评论)
0.0
0.0
用户头像
See private message.
$85 USD 在4天之内
0.0 (0条评论)
1.0
1.0
用户头像
See private message.
$136 USD 在4天之内
0.0 (4条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
Hickory, United States
5.0
92
会员自10月 15, 2002起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。