• 大小: 0.23M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: 其他
  • 标签: 其他  

资源简介


1、可自识别区域,【右键单击】选中区域 2、工具栏可实现【画线】,【矩形】,【不规则画图】,【保存】,【退出】,保存到剪切板功能 3、【左键拖动】绘制自定义截图 4、自定义截图区域外,【左键拖动】,重新截图 5、自定义截图区域内,【左键拖动】,可改变截图位置,边界可改变大小 6、自定义截图区域内,【右键单击】,可保存文件,分别有png,bmp, jpg格式 7、自定义截图区域内,【左键双击】,可保存截图到剪切板,以便粘贴到其他处 8、鼠标移动,可实现【放大镜】显示当前鼠标位置 9、【关闭】可点击工具栏【关闭按钮】,或者【esc】

资源截图

代码片段和文件信息

// CMAgnifyDlg.cpp : 实现文件
//

#include “stdafx.h“
#include “ScreenShotTool.h“
#include “CMAgnifyDlg.h“


// CCMAgnifyDlg 对话框

IMPLEMENT_DYNAMIC(CCMagnifyDlg CDialog)

CCMagnifyDlg::CCMagnifyDlg(CWnd* pParent /*=NULL*/)
: CDialog(CCMagnifyDlg::IDD pParent)
{
    m_nDestWidth  = 0; 
    m_nDestHeight = 0;
}

CCMagnifyDlg::~CCMagnifyDlg()
{
}

void CCMagnifyDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
}


BEGIN_MESSAGE_MAP(CCMagnifyDlg CDialog)
    ON_WM_CLOSE()
    ON_WM_ERASEBKGND()
    ON_WM_PAINT()
    ON_WM_MOUSEMOVE()
END_MESSAGE_MAP()


// CCMAgnifyDlg 消息处理程序

BOOL CCMagnifyDlg::OnInitDialog()
{
    CDialog::OnInitDialog();

    // TODO:  在此添加额外的初始化
    InitScreen();

    return TRUE;  // return TRUE unless you set the focus to a control
    // 异常: OCX 属性页应返回 FALSE
}

void CCMagnifyDlg::OnClose()
{
    // TODO: 在此添加消息处理程序代码和/或调用默认值
    PostQuitMessage(0);

    CDialog::OnClose();
}

BOOL CCMag

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

     文件        541  2016-07-20 20:03  ScreenShotTool\bin\ReadMe.txt

     文件     204800  2016-07-20 20:34  ScreenShotTool\bin\ScreenShotTool.exe

     文件      15933  2016-07-20 19:38  ScreenShotTool\doc\AlphaBlend透明.docx

     文件      27776  2016-07-20 09:28  ScreenShotTool\doc\MFC模态对话框和非模态对话框.docx

     文件      15747  2016-07-20 19:40  ScreenShotTool\doc\StretchBlt拉伸压缩位图拷贝.docx

     文件       3981  2016-07-20 19:12  ScreenShotTool\doc\画图.txt

     文件      14222  2016-07-20 19:13  ScreenShotTool\doc\获取桌面所有窗口.docx

     文件        470  2016-07-20 19:12  ScreenShotTool\doc\获取窗口句柄.txt

     文件       4610  2016-07-20 18:02  ScreenShotTool\src\ScreenShotTool\CMagnifyDlg.cpp

     文件       1095  2016-07-20 18:54  ScreenShotTool\src\ScreenShotTool\CMagnifyDlg.h

     文件       1414  2016-07-15 15:19  ScreenShotTool\src\ScreenShotTool\CRectTrackerEx.cpp

     文件        240  2016-07-15 15:17  ScreenShotTool\src\ScreenShotTool\CRectTrackerEx.h

     文件       2510  2016-07-20 17:45  ScreenShotTool\src\ScreenShotTool\define.h

     文件       4691  2016-07-19 15:29  ScreenShotTool\src\ScreenShotTool\EnumAllWindowsRect.cpp

     文件        759  2016-07-11 18:53  ScreenShotTool\src\ScreenShotTool\EnumAllWindowsRect.h

     文件       2995  2016-06-27 11:52  ScreenShotTool\src\ScreenShotTool\ReadMe.txt

     文件       4286  2016-07-19 14:32  ScreenShotTool\src\ScreenShotTool\res\ico\Cancel.ico

     文件       4286  2016-07-19 14:51  ScreenShotTool\src\ScreenShotTool\res\ico\Exit.ico

     文件       4286  2016-07-19 14:22  ScreenShotTool\src\ScreenShotTool\res\ico\Line.ico

     文件       4286  2016-07-19 14:44  ScreenShotTool\src\ScreenShotTool\res\ico\OK.ico

     文件       4286  2016-07-19 14:03  ScreenShotTool\src\ScreenShotTool\res\ico\Pen.ico

     文件       4286  2016-07-19 14:17  ScreenShotTool\src\ScreenShotTool\res\ico\Rect.ico

     文件       4286  2016-07-19 14:11  ScreenShotTool\src\ScreenShotTool\res\ico\Save.ico

     文件      97566  2016-07-20 20:24  ScreenShotTool\src\ScreenShotTool\res\ScreenShotTool.ico

     文件        370  2016-06-27 11:52  ScreenShotTool\src\ScreenShotTool\res\ScreenShotTool.rc2

     文件       1736  2016-07-20 19:08  ScreenShotTool\src\ScreenShotTool\resource.h

     文件     138012  2016-07-20 15:15  ScreenShotTool\src\ScreenShotTool\ScreenShotTool.aps

     文件       1757  2016-06-27 11:52  ScreenShotTool\src\ScreenShotTool\ScreenShotTool.cpp

     文件        493  2016-06-27 11:52  ScreenShotTool\src\ScreenShotTool\ScreenShotTool.h

     文件       6569  2016-07-20 20:09  ScreenShotTool\src\ScreenShotTool\ScreenShotTool.rc

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

评论

共有 条评论