Qt开发程序在Windows 10应用需要管理员运行的解决思路

过了很长的时间没有发布博客了,但是我依然努力地开发Qt程序。目前呢,我发现开发Qt程序在Windows 10上有一个怪现象——有些程序右下角加上了盾牌的标志。那这个为什么呢?

原来是因为我的程序名称包含了Patch,结果就包含了加上了盾牌的标志。如果我去掉了Patch标志,盾牌就消失了。原来Windows对于文件名的一些敏感字,会选择性地做出一些防御操作。看来Windows 10在给我们安全的同时还给我们带来了“意想不到”的收获呢。