积极答复者
如何将一个窗口完全置顶

问题
答案
-
问题已经解决, 但是实现起来比较麻烦:
1.在窗口属性中设置TopMost
2.修改manifest中的属性, 设置为 <requestedExecutionLevel level="highestAvailable" uiAccess="true" />
3.编译代码
4.使用可信的私钥签名,我使用的签名工具是开发包自带的Signtool.exe(如果不是可信私钥也可以, 但是运行之前需要将该私钥导入到可信证书里面)
5.将文件拷贝到特殊位置(如program files等需要管理员权限的敏感位置)
6.运行, 然后按Win键, 就就会发现它在Metro上也能置顶了!
以上是我的尝试, 有更好的方法,还请大虾们指教~!
- 已标记为答案 hejinyang 2012年12月26日 6:43
全部回复
-
问题已经解决, 但是实现起来比较麻烦:
1.在窗口属性中设置TopMost
2.修改manifest中的属性, 设置为 <requestedExecutionLevel level="highestAvailable" uiAccess="true" />
3.编译代码
4.使用可信的私钥签名,我使用的签名工具是开发包自带的Signtool.exe(如果不是可信私钥也可以, 但是运行之前需要将该私钥导入到可信证书里面)
5.将文件拷贝到特殊位置(如program files等需要管理员权限的敏感位置)
6.运行, 然后按Win键, 就就会发现它在Metro上也能置顶了!
以上是我的尝试, 有更好的方法,还请大虾们指教~!
- 已标记为答案 hejinyang 2012年12月26日 6:43