資源簡介
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\Windowti
?????文件?????????890??2016-06-22?10:08??CustomWindow\CustomWindow\Windowti
?????目錄???????????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
評論
共有 條評論