在 Windows 10 中使用“固定到开始”选项时,所有磁贴都设置为默认大小,即“中”。
有没有办法将默认尺寸改为“小”?
我知道我可以手动更改。但我希望它默认为小尺寸。
答案1
看到这个后,我立即做了很多研究。不幸的是,设置默认大小并不容易,因为每次固定图块时都会被硬编码为“中等大小”。据我所知,如果不覆盖代码,就无法通过可访问注册表或设置的正常方式做到这一点。
如你看到的这里在 Microsoft API 参考中,它提到 Default
enum 有一个选项TileSize
,即 Medium 大小的 Tile。Windows 可能会调用参数 Default 来创建它,该参数在类中由类处理,TileSize
在那里是硬编码的。
但是,由于 Windows 可以通过 API 访问它,因此如果使用该 API 为其开发程序,则可能会覆盖它。人们会尝试监听何时制作图块,然后取消事件,然后通过指定开发的程序选择的 TileSize 或覆盖默认值来创建图块。(我不确定您是否可以覆盖 Windows,因为我从未这样做过)。
我怎么知道的:我使用一个名为“进程监视器”的程序来分析单击“固定到开始”时会发生什么。当我这样做时,它会读取一些 REG_BINARY 类型的注册表值。类型 REG_BINARY,据我所知,在这种情况下是 Windows 程序用于菜单的单个 Tile 数据的保存。所以除非你覆盖程序创建设置,否则我认为这是不可能的。如果更高级的超级用户读到这篇文章并发现我错了,请发表评论并通知我。
非常抱歉!也许您应该使用 Windows 反馈并请求更改默认图块大小的选项,或者创建一个可以为您执行此操作的应用程序。