资源简介
使用MFC做的一个截图软件,实现了截取屏幕图像,选定区域截图,截图区域打标记,动态显示按钮,保存截图图像到剪贴板和BMP文件,用到双缓冲技术。仅上传了.h和.cpp文件,未包含完整工程。
代码片段和文件信息
// CutScreenDlg.cpp : 实现文件
//
#include “stdafx.h“
#include “CutScreen.h“
#include “CutScreenDlg.h“
#include “afxdialogex.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// CCutScreenDlg 对话框
CCutScreenDlg::CCutScreenDlg(CWnd* pParent /*=NULL*/)
: CDialogEx(CCutScreenDlg::IDD pParent)
{
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINframe);
begin.x = -1;
begin.y = -1;
end.x = -1;
end.y = -1;
TagBegin.x = -1;
TagBegin.y = -1;
TagEnd.x = -1;
TagEnd.y = -1;
Action = TAG_NOTHING;
UserMark = -1;
for(int i = 0; i < 4; i++)
{
UserBmp[i] = NULL;
}
UserColor = RGB(255 0 0);
}
void CCutScreenDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
}
BEGIN_MESSAGE_MAP(CCutScreenDlg CDialogEx)
ON_WM_PAINT()
ON_WM_
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 34274 2013-11-14 16:51 CutScreenDlg.cpp
文件 1701 2013-11-14 16:55 CutScreenDlg.h
- 上一篇:图 C语言求解
- 下一篇:用vc++和OpenGL实现三维地形实时动态显示
相关资源
- Qt五子棋小游戏(源码+截图)
- 一款MFC关机小程序
- 完成端口开发包iocpmfc
- 基于MFC实现的UDP组播程序
- VC++图片控件(Picture Control)显示资源
- MFC图片操作(PRO5_PNGDlg.cpp)
- C++实战源码-将AVI动画分解成BMP位图
- C++实战源码-浏览大幅BMP图片
- 杨辉三角.doc(截图+代码)
- MFC共享内存的
- 老外写的功能强大的文件查找工具(
- MFC获取电脑文件夹下文件的名称,类
- C++ MFC调用Javascrip函数
- 学校超市选址问题+数据结构(源码
- C 播放WAVE音频
- bmp、jpg、gif图片隐写
- MFCC谱图及其三维图表示
- C++实战源码-将BMP位图组合成AVI动画
- 《深入浅出MFC》高清第二版.zip
- MFC透明按钮
- VS2010 MFC 摄像头
- MFC 按键精灵.rar
- 深入浅出MFC.pdf
-
基于MFC mediapla
yer控件开发的播放器 - 一款VC6.0+MFC的MP3播放器源码
- QQ登录界面MFC
- MFC透明窗口
- c++ 连续的bmp图片转avi
- 利用MFC复选框控件设计学生选课界面
- (halcon+mfc)模板匹配demo源码
评论
共有 条评论