Qt:截取当前窗口图

头文件:

    #include<QPixmap>
    #include <QDesktopWidget>

实现函数:

    QPixmappixmap = QPixmap::grabWindow(QApplication::desktop()->winId(),pos().x(),pos().y(),frameGeometry().width(),frameGeometry().height());

    pixmap.save("jingzhesiye.png","png");

实现效果图:

Qt:截取当前窗口图_第1张图片

 

 

                                        

你可能感兴趣的:(qt)