摆渡当

最新手游 | 最新应用 | 电脑软件

游戏
游戏
APP
软件
文章
当前位置:摆渡当软件下载应用软件压缩解压 → 截图图片压缩软件1.0 版【附源码】
截图图片压缩软件1.0 版【附源码】

截图图片压缩软件1.0 版【附源码】

截图图片压缩软件1.0 版【附源码】评分:7.0
下载地址
  • 软件大小:24.2MB
  • 软件语言:中文
  • 更新时间:2015-09-05 00:00
  • 软件类别:压缩解压
  • 软件性质:PC软件
  • 运行环境:WinAll
  • 软件等级:
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章
截图图片压缩软件截图图片压缩软件是一款可以读取剪贴板中的图片,保存为png文件,调用pngquant来压缩成新的png,把压缩后的png文件的路径写入剪贴板相当于在资源管理器中对这个文件做“复制”操作。还能将带有复杂参数的淘宝链接简化为只保留宝贝ID 的链接工具。下载王小编带附上此截图压缩

截图图片压缩软件是一款可以读取剪贴板中的图片,保存为png文件,调用pngquant来压缩成新的png,把压缩后的png文件的路径写入剪贴板(相当于在资源管理器中对这个文件做“复制”操作)。还能将带有复杂参数的淘宝链接简化为只保留宝贝ID 的链接工具。下载王小编带附上此软件的源码,有需要反欢迎下载!

怎么用

截图图片压缩软件使用方法

用各种截屏软件截屏到剪贴板,运行这个小程序,在需要粘贴的地方粘贴。

这个小程序是不后台运行的,运行完就退出。运行方法可以是用各种快捷运行工具比如"WIN+R"、“ALTRUN”等,也可以创建exe的快捷方式,在属性里添加全局快捷键。

这个小程序还有一个附加功能,就是运行时也会从剪贴板读取文本,如果是淘宝或天猫的URL就会简化URL,去掉spm等参数,只保留id参数。这是我整理购物清单时需要用的功能,因为只有几行代码,同时也需要做剪贴板操作,就和上面的程序合体了。

截图图片压缩软件程序源码

#include "mainwindow.h"

#include

#include

#include

#include

#include

#include

#include

#include

//复制文件到剪贴板

//没有加入错误判断,请自行修改

int CopyFileToClipboard(const char szFileName[])

{

UINT uDropEffect;

HGLOBAL hGblEffect;

LPDWORD lpdDropEffect;

DROPFILES stDrop;

HGLOBAL hGblFiles;

LPSTR lpData;

uDropEffect = RegisterClipboardFormatA("Preferred DropEffect");

hGblEffect = GlobalAlloc(GMEM_ZEROINIT | GMEM_MOVEABLE | GMEM_DDESHARE,sizeof(DWORD));

lpdDropEffect = (LPDWORD)GlobalLock(hGblEffect);

*lpdDropEffect = DROPEFFECT_COPY;//复制; 剪贴则用DROPEFFECT_MOVE

GlobalUnlock(hGblEffect);

stDrop.pFiles = sizeof(DROPFILES);

stDrop.pt.x = 0;

stDrop.pt.y = 0;

stDrop.fNC = FALSE;

stDrop.fWide = FALSE;

hGblFiles = GlobalAlloc(GMEM_ZEROINIT | GMEM_MOVEABLE | GMEM_DDESHARE,

sizeof(DROPFILES)+strlen(szFileName)+2);

lpData = (LPSTR)GlobalLock(hGblFiles);

memcpy(lpData,&stDrop,sizeof(DROPFILES));

strcpy(lpData+sizeof(DROPFILES),szFileName);

GlobalUnlock(hGblFiles);

OpenClipboard(NULL);

EmptyClipboard();

SetClipboardData(CF_HDROP,hGblFiles);

SetClipboardData(uDropEffect,hGblEffect);

CloseClipboard();

return 1;

}

int main(int argc, char *argv[])

{

QApplication a(argc, argv);

//MainWindow w;

//w.show();

//从剪贴板中读取图片并保存为png图片

QImage myImage1=QImage(QApplication::clipboard()->image());

if(myImage1.isNull()) {

QString str = QApplication::clipboard()->text();

qDebug()

软件截图

同类推荐

推荐文章

关于我们 | 下载帮助 | 下载声明 | 广告合作

Copyright 2006-2021 baidud.cn 【摆渡当下载】 版权所有 |

声明: 本站所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告