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

资源简介


QT实现的截图软件,支持快捷键截图,可以截圆形图,全局热键, 分享效果 链接:https://pan.baidu.com/s/1emocxSZCa-8TJL0dJiA_Gw 提取码:3b9n 解压后可直接运行效果 根据自己的需要看是否愿意下载

资源截图

代码片段和文件信息

#include “CHotKeyEventFilter.hpp“
#include 
#include 

CHotKeyEventFilter::CHotKeyEventFilter(WId id)
    : mWid(id)
{
    RegisterHotKeys();
}

CHotKeyEventFilter::~CHotKeyEventFilter()
{
    UnregisterHotKeys();
}

bool CHotKeyEventFilter::nativeEventFilter(const QByteArray &eventType void *message long *)
{
  //  qDebug() << “nativeEventFilter type is :“ << eventType;
    if(eventType == “windows_generic_MSG“)
    {
        MSG* msg = static_cast(message);
        switch(msg->message)
        {
            case WM_HOTKEY:
                qDebug() << “Here is on HotKey!“;
                qDebug() << “msg->wParam is :“ << msg->wParam;
                qDebug() << “msg->lParam is :“ << msg->lParam;
             //   qDebug() << “( MOD_ALT | MOD_CONTROL  ‘A‘)) :“ <<  MOD_ALT | MOD_CONTROL + ‘A‘;
            if(msg->wParam == mOwnId)
               emit HotKeyTrigger();

            if(msg->wParam == mOwnId2)
                emit Ho

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

     文件       9662  2013-05-15 17:25  QTScreenShut\aa.ico

     文件       2251  2016-07-25 20:54  QTScreenShut\CHotKeyEventFilter.cpp

     文件        789  2016-07-25 20:20  QTScreenShut\CHotKeyEventFilter.hpp

     文件       1921  2016-07-20 14:32  QTScreenShut\framelesshelper.cpp

     文件        927  2016-07-20 14:33  QTScreenShut\framelesshelper.h

     文件       7875  2016-07-20 14:31  QTScreenShut\framelesshelperprivate.cpp

     文件       1389  2016-07-20 14:33  QTScreenShut\framelesshelperprivate.h

     文件      11199  2016-07-26 12:38  QTScreenShut\fullscreen.cpp

     文件       1753  2016-07-25 23:47  QTScreenShut\fullscreen.h

     文件         90  2016-07-23 22:07  QTScreenShut\icon.qrc

     文件        568  2016-07-25 19:31  QTScreenShut\main.cpp

     文件        625  2016-07-25 10:49  QTScreenShut\QtScreenShut.pro

     文件      18544  2016-07-26 15:47  QTScreenShut\QtScreenShut.pro.user

     文件       5570  2016-07-25 23:29  QTScreenShut\widget.cpp

     文件       1732  2016-07-25 20:23  QTScreenShut\widget.h

     文件       6425  2016-07-25 19:55  QTScreenShut\widget.ui

     目录          0  2016-07-26 15:47  QTScreenShut

----------- ---------  ---------- -----  ----

                71320                    17


评论

共有 条评论