MFC 截图功能实现(2)

上篇文章里面所用的截图是点击按钮就截取当前打开的界面,链接:

MFC 截图功能实现_春蕾夏荷_728297725的博客-CSDN博客

这里所用的截图是可以选中区域,另存为目录等的操作:

效果:
选中区域:

MFC 截图功能实现(2)_第1张图片

 

菜单:

MFC 截图功能实现(2)_第2张图片

 

代码调用实例:

#include "ScreenCapture.h"
#include

using namespace std;

void CScreenCaptureDemoDlg::OnBnClickedOk()
{
    // TODO:  在此添加控件通知处理程序代码

    CAPTURE_DATA *pData = new CAPTURE_DATA();

    pData->save_dir = "C:\\Users\\14713\\Desktop\\1111";
    pData->filename = "aa.png";
    pData->capture_oper = CO_SURE;
    ExecuteScreenCapture(pData);

    CDialogEx::OnOK();
}
 

你可能感兴趣的:(MFC,截图)