• 大小: 24KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: 其他
  • 标签: Qt  无边框  

资源简介

Qt无边框支持拖动伸缩功能 .

资源截图

代码片段和文件信息


#include 

#include 
#include 
#include yleOption>

#include 
#include 

#include “CustomWindow.h“
#include 

#pragma comment (lib“Dwmapi.lib“) //添加阴影
#pragma comment (lib“user32.lib“)

CustomWindow::CustomWindow(QWidget *parent)
: QMainWindow(parent)
{
ui.setupUi(this);

this->setWindowFlags(Qt::framelessWindowHint | Qt::WindowMinimizeButtonHint);
this->setAttribute(Qt::WA_TranslucentBackground true);//设置背景透明,如果想要边框则注释掉就可以了

HWND hwnd = (HWND)this->winId();
DWORD style = ::GetWindowLong(hwnd GWL_style);
::SetWindowLong(hwnd GWL_style style | WS_MAXIMIZEBOX | WS_THICKframe | WS_CAPTION);

//  const MARGINS shadow = { 1 1 1 1 };//留出一个边框添加阴影
//  DwmExtendframeIntoClientArea(hwnd

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-01-03 18:55  CustomWindow\
     目录           0  2019-01-03 18:54  CustomWindow\CustomWindow\
     文件        1463  2018-12-21 15:25  CustomWindow\CustomWindow.sln
     文件      363520  2016-07-07 10:08  CustomWindow\CustomWindow.v12.suo
     文件        4234  2019-01-03 18:54  CustomWindow\CustomWindow\CustomWindow.cpp
     文件         584  2019-01-03 18:35  CustomWindow\CustomWindow\CustomWindow.h
     文件          72  2016-07-07 10:02  CustomWindow\CustomWindow\CustomWindow.qrc
     文件         962  2019-01-03 18:40  CustomWindow\CustomWindow\CustomWindow.ui
     文件       23285  2018-12-21 15:25  CustomWindow\CustomWindow\CustomWindow.vcxproj
     文件        3181  2016-07-07 10:03  CustomWindow\CustomWindow\CustomWindow.vcxproj.filters
     文件        1079  2018-12-21 15:22  CustomWindow\CustomWindow\CustomWindow.vcxproj.user
     目录           0  2019-01-03 18:54  CustomWindow\CustomWindow\GeneratedFiles\
     目录           0  2019-01-03 18:54  CustomWindow\CustomWindow\GeneratedFiles\Debug\
     文件         192  2016-07-07 10:07  CustomWindow\CustomWindow\main.cpp
     目录           0  2016-07-07 10:01  CustomWindow\CustomWindow\Resources\
     文件        3563  2019-01-03 18:38  CustomWindow\CustomWindow\Windowtitle.cpp
     文件         890  2016-06-22 10:08  CustomWindow\CustomWindow\Windowtitle.h
     目录           0  2019-01-03 18:54  CustomWindow\CustomWindow\x64\
     目录           0  2019-01-03 18:54  CustomWindow\CustomWindow\x64\Debug\
     文件        2207  2019-01-03 18:54  CustomWindow\CustomWindow\x64\Debug\CustomWindow.Build.CppClean.log
     文件           3  2019-01-03 18:54  CustomWindow\CustomWindow\x64\Debug\CustomWindow.log
     目录           0  2019-01-03 18:54  CustomWindow\CustomWindow\x64\Release\
     文件           3  2019-01-03 18:54  CustomWindow\CustomWindow\x64\Release\CustomWindow.log

评论

共有 条评论