如何防止窗口被调整大小?

如何防止窗口被调整大小?

Adobe Audition 真的很愚蠢,因为当您更改窗口大小,然后将其更改回原始大小时,所有帧位置都会丢失,您必须手动重新定位它们。

我想让窗口完全无法调整大小,只需始终保持最大化即可。如果我不小心点击了“恢复”或拖动了标题栏,它应该要么忽略它,要么在屏幕上移动,同时保持相同的大小。有什么办法吗?

答案1

可以通过将窗口的边框样式更改为不支持调整大小的样式来禁用窗口的调整大小。

以下两款产品可以编辑窗口样式:

窗户侦探
温检器

我发现 Window Detective 比 Winspector 反应灵敏得多,尽管两者的使用方式非常相似。下面是我如何将记事本渲染为不可调整大小。

启动 Window Detective 和记事本后,单击 Window Detective 的“选择窗口”按钮并将其移到记事本窗口上。记事本窗口会突出显示,但请确保您选择了整个记事本窗口,而不是仅选择编辑文本控件等子窗口。

单击选择记事本窗口。Window Detective 随后会将其显示在窗口列表中。右键单击它并选择“编辑窗口样式”:

图片1

将显示以下窗口:

图片2

取消选中名为“WS_THICKFRAME”的样式,然后单击“确定”。
就是这样 - 记事本的边框不再能调整大小。

注意:如果 Window Detective 减慢了显示速度,请关闭其消息面板。

答案2

我的第一个想法是一个部分解决方案 - 保存你的工作区(在你完成所有内容的定位之后),当它变得混乱时,使用重置工作区选项。

您甚至可以为其分配键盘快捷键,然后只需按下键即可修复位置。

更新: 经过进一步挖掘,我发现了一些能够完全满足您要求的东西。

赢大小2

启动程序后,选择 Adob​​e Audition,然后右键单击 WinSize 的托盘图标,使用,然后双击托盘图标,从下拉列表中选择 Adob​​e Audition,并在框架Last Window: Add/Overwrite Entry旁边标记复选框。alwaysWidth/Height

Change按右侧和OK底部的保存这些设置。

答案3

WindowsLayoutSnapshot是一款免费工具,可捕获所有窗口的位置并允许恢复它们。阅读项目 README 并查看,它非常适合 Windows 7。

最初由https://github.com/adamsmith并在 github 上多次 fork。你可以尝试不同的 fork,这是我的,我在 Windows 7 上一直使用它。

相关内容