#include #include #include "ElaApplication.h" #include "mainwindow.h" int main(int argc, char* argv[]) { #if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0)) QGuiApplication::setAttribute(Qt::AA_UseHighDpiPixmaps); #if (QT_VERSION >= QT_VERSION_CHECK(5, 14, 0)) QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling); QGuiApplication::setHighDpiScaleFactorRoundingPolicy(Qt::HighDpiScaleFactorRoundingPolicy::PassThrough); #else //根据实际屏幕缩放比例更改 qputenv("QT_SCALE_FACTOR", "1.5"); #endif #endif QApplication a(argc, argv); eApp->init(); MainWindow w; w.show(); // HWND handle = FindWindowA(NULL, "ElaWidgetTools"); // if (handle != NULL) // { // SetWindowDisplayAffinity(handle, WDA_EXCLUDEFROMCAPTURE); // } return a.exec(); }