Windows 7 NotifyIcon GUID 欺骗保护
我目前正在学习 WINAPI 的一些不同方面,包括 Windows 7 中引入的功能。其中之一是使用 GUID 作为通知图标的标识符。
可以在 MSDN 上阅读,第一次添加通知图标时,GUID 通过路径绑定到可执行文件。该页面承诺在 Shell_Notifyicon() 文档中提供有关该问题的更多信息,但我在那里找不到任何进一步的信息。
用户应该如何能够显示已移动的可执行文件的通知图标?
I am currently working on learning some different aspects of WINAPI, including features introduced in windows 7.. One of those is using a GUID as identifier for a Notification icon.
As can be read on the MSDN, the GUID is bound to the executable by path, the first time the notification icon is added. This page in question promises further information on the issue at the documentation for Shell_Notifyicon(), but I cannot find any further information there.
How are users supposed to be able to display notification-icons from an executable that has been moved?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
记录:
该应用程序“清除现有 GUID 注册表信息”的机制有点,呃,不清楚。我会假设这种情况实际上并不经常发生。所以,新的指南或证书。
It's documented:
The mechanics of the app "clearing the existing GUID registry information" are bit, erm, unclear. I'd work from the assumption that this doesn't actually happen often. So, new guid or a certificate.