You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Qt如何禁止拖动标题栏时调整最大化窗口大小

嘿,这个问题我之前帮不少人解决过——要彻底阻止拖动最大化窗口的标题栏来还原窗口的行为,Windows 10里有两种靠谱的系统自带方法,看你用的版本来选:

方法1:用本地组策略编辑器(仅专业版/企业版/教育版可用)
  • 按下Win + R打开运行框,输入gpedit.msc回车启动组策略编辑器
  • 顺着路径找:用户配置 > 管理模板 > Windows组件 > 桌面窗口管理器
  • 在右侧列表里找到*“禁用拖动最大化窗口”*这个策略,双击打开它
  • 选择*“已启用”*,点「应用」再点「确定」
  • 注销当前用户或者重启电脑,设置就会生效了
方法2:修改注册表(所有Windows 10版本通用)

温馨提示:修改注册表有一定风险,建议先右键点击注册表根节点选择「导出」备份一下,以防万一。

  • 按下Win + R打开运行框,输入regedit回车打开注册表编辑器
  • 导航到这个路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
  • 如果找不到System这个项,就右键点击Policies,选「新建 > 项」,命名为System
  • System项的右侧空白处,右键选「新建 > DWORD(32位)值」,命名为DisableWindowDragFromMaximize
  • 双击这个新建的DWORD值,把数值数据改成1,基数保持「十进制」
  • 点「确定」后,注销或重启电脑,设置就生效了

要是之后想恢复拖动还原的功能,只要把组策略改回「未配置」,或者把注册表的DWORD值改成0,再重启就行。

内容的提问来源于stack exchange,提问作者zupazt3

火山引擎 最新活动