做ansa二次开发的朋友,不知道有没有被「常驻窗口」这个需求卡过壳。
之前在推文里,我陆续展示过多种实现ansa常驻窗口的方案:
但说实话,这些方案我自己用得都很少——核心问题就是「不通用」。换个电脑就水土不服。折腾来折腾去,看似解决了问题,实则增加了额外的工作量,久而久之,还是会回到“User Script Buttons”的窗口。
这段时间,在开发迭代中反复摸索,尝试,搜索,终于找到了一个全新的实现方案——完全基于ansa原生API实现,无需额外适配、无需辅助脚本,核心代码只有一行。
就是这一行代码,能轻松实现常驻窗口的所有核心需求:启动ansa后窗口稳定常驻,不随操作切换消失,无需做任何额外修改。
