当前位置: 首页 > article >正文

Qt高分屏自适应

一.设置默认 DPI 感知

Windows 上的桌面应用程序可以在不同的 DPI 感知模式下运行。 这些模式可实现不同的 DPI 缩放行为,并且可以使用不同的坐标空间。 有关 DPI 感知的详细信息,请参阅在 Windows 上开发高 DPI 桌面应用程序。 请务必显式为进程设置默认 DPI 感知模式,以避免意外行为。
有两个清单设置可用于指定进程默认 DPI 感知模式:<dpiAwareness> 和 <dpiAware>。 <dpiAware> 已在 Windows Vista 中引入,仅允许将进程默认设置设置为系统感知。 <dpiAwareness> 已在 Windows 10 版本 1607 中引入,可用于指定进程默认 DPI 感知模式的有序列表。 这样,便可以设置备份 DPI 感知模式,如果应用程序在 Windows 版本上运行,将无法支持指定的第一种感知模式。 在较旧版本的 Windows 上,将忽略较新的 <dpiAwareness> 标记。 这意味着,你可以使用这两个清单设置来启用一种方案,即进程默认值可能是较旧版本的 Windo


http://www.kler.cn/a/601635.html

相关文章:

  • tensorboard报错MessageToJson() got an unexpected keyword argument
  • ElementUI dropdown触发显示时阻止事件冒泡
  • 蓝桥杯第十届 数列求值
  • 【vue】warning:Avoid mutating a prop directly
  • AI Agent 是什么?从 Chatbot 到自动化 Agent(LangChain、AutoGPT、BabyAGI)
  • 如何创建一个socket服务器?
  • OpenAI流式解析
  • 计算机网络入门:物理层与数据链路层详解
  • HTTP 核心知识点整理
  • 云端陷阱:当免费午餐变成付费订阅,智能家居用户如何破局?
  • Idea中诡异的文件编码问题: 设置fileCodeing为UTF8但不生效
  • 【Linux-驱动开发-设备树 DTS】
  • 计算机组网实例
  • 什么是CAP理论
  • 【专业测评】STONE 80A-L 电调:轻量化革命下的工业级动力心脏 ——112g 机身承载 80A 持续输出,重新定义无人机动力系统标杆
  • windows剪切板的内容无法拷贝到虚拟机virtualbox里的Rocky Linux中 --Draft
  • effective Java 学习笔记(第二弹)
  • 【报错】 /root/anaconda3/conda.exe: cannot execute binary file: Exec format error
  • [leetcode]map的用法
  • 【HCIA-网工探长】04:ARP笔记