• 大小: 65KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: C/C++
  • 标签: 截图  窗口  涂鸦  

资源简介

这套截图代码包含以下功能: 1. 基本功能(任意选取截图范围、对局部区域放大、像素值及位置实时显示等) 2. 捕获窗口 3. 涂鸦功能(矩形、椭圆、箭头、画刷、文字、撤销,线宽、颜色、字体定制) 4. 另存为PNG、JPG、BMP格式 5. 取消、完成功能 本套截图代码最终生成dll,开发环境VC6,开发接口WIN32 API,界面技术GDI、GDI+,DLL的调用方式极其简单,就不在给出调用的代码。

资源截图

代码片段和文件信息

#include “ScreenCapture.h“
#include “ScreenCaptureDlg.h“

CAPTURE_DATA* g_pCaptureData = NULL;
CSCDialog g_scDialog;
HANDLE g_hModule = NULL;

BOOL APIENTRY DllMain( HANDLE hModule 
  DWORD  ul_reason_for_call 
  LPVOID lpReserved
  )
{
g_hModule = hModule;
    switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
    }
    return TRUE;
}

PORT_DIR void ExecuteScreenCapture(CAPTURE_DATA* pCaptureData)
{
if(!pCaptureData)
return;

g_pCaptureData = pCaptureData;

g_scDialog.ShowScreenCaptureDlg();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    I.A....      2355  2015-06-30 11:26  ScreenCapture\resource.h

    I.A....       247  2015-06-30 11:26  ScreenCapture\resPNG\arrow_down.png

    I.A....       249  2015-06-30 11:26  ScreenCapture\resPNG\arrow_hover.png

    I.A....      1151  2015-06-30 11:26  ScreenCapture\resPNG\arrow_normal.png

     文件       1276  2015-06-12 16:00  ScreenCapture\resPNG\back_down.png

     文件       1226  2015-06-12 16:00  ScreenCapture\resPNG\back_hover.png

     文件       1192  2015-06-12 16:00  ScreenCapture\resPNG\back_normal.png

     文件       1212  2015-06-12 16:00  ScreenCapture\resPNG\brush_down.png

     文件       1155  2015-06-12 16:00  ScreenCapture\resPNG\brush_hover.png

     文件       1142  2015-06-12 16:00  ScreenCapture\resPNG\brush_normal.png

     文件       1131  2015-01-30 16:15  ScreenCapture\resPNG\cancel_down.png

     文件       1206  2015-01-30 16:14  ScreenCapture\resPNG\cancel_hover.png

     文件       1252  2015-01-30 16:14  ScreenCapture\resPNG\cancel_normal.png

     文件       1285  2015-06-12 16:00  ScreenCapture\resPNG\ellipse_down.png

     文件       1275  2015-06-12 16:00  ScreenCapture\resPNG\ellipse_hover.png

     文件       1261  2015-06-12 16:00  ScreenCapture\resPNG\ellipse_normal.png

     文件       1185  2015-02-02 09:06  ScreenCapture\resPNG\favorite_down.png

     文件       1150  2015-02-02 09:06  ScreenCapture\resPNG\favorite_hover.png

     文件       1135  2015-02-02 09:06  ScreenCapture\resPNG\favorite_normal.png

     文件       1112  2015-02-02 09:04  ScreenCapture\resPNG\mobile_down.png

     文件       1092  2015-02-02 09:04  ScreenCapture\resPNG\mobile_hover.png

     文件       1083  2015-02-02 09:04  ScreenCapture\resPNG\mobile_normal.png

     文件       1011  2015-02-02 09:00  ScreenCapture\resPNG\mosaic_down.png

     文件       1012  2015-02-02 09:00  ScreenCapture\resPNG\mosaic_hover.png

     文件        996  2015-02-02 09:00  ScreenCapture\resPNG\mosaic_normal.png

     文件       1208  2015-01-30 16:22  ScreenCapture\resPNG\ok_down.png

     文件       1218  2015-01-30 16:22  ScreenCapture\resPNG\ok_hover.png

     文件       1233  2015-01-30 16:22  ScreenCapture\resPNG\ok_normal.png

     文件        989  2015-06-12 15:54  ScreenCapture\resPNG\rectangle_down.png

     文件        989  2015-06-12 15:54  ScreenCapture\resPNG\rectangle_hover.png

............此处省略32个文件信息

评论

共有 条评论