我想要闪存任务栏(as described here for example),但在安全上下文中我不能P/Invoke FlashWindowEx(或其他任何内容)我的应用程序是跑进来。
还有另一种让任务栏闪存的方法吗?如果没有,我有什么选择引起用户的注意?
答案 0 :(得分:0)
我担心没有其他方法可以让窗口从部分受信任的代码中闪烁。你无法将表格提升到前面,因为没有办法像这样偷走焦点。你不能使用NotifyIcon,甚至也不能使用部分信任的MessageBox,所以看起来你运气不好。
这是list of things you can't do in WinForms。
看起来您唯一的选择是找到一种方法来提升代码的权限(可能会让它签名并要求用户信任您的证书)。除此之外,请等到用户点击您的应用程序!