我最近换成了 Windows 7,通常都会运行 Office Communicator。当其他人发起与我的对话时,会弹出通知,但会隐藏在所有其他内容后面,并且只是任务栏中的另一个项目。
我该如何让它弹出,以便我注意到有人试图联系我?它确实会闪一下,但如果我已经在另一个对话中,很容易忽略已经打开了一个新窗口。如果我忽略了那次闪动,那么之后就没有什么能让我注意到它了。
答案1
微软表示,目前没有内置方法可以持续执行此操作。
您可以将单个聊天窗口设置为“保持在顶部”,但这并不会完全按照您的要求执行,并且在窗口关闭后不会持续。
或者你可以稍微提高窗口闪烁的对比度。 http://social.technet.microsoft.com/Forums/en-US/w7itprogeneral/thread/38ed53f4-753c-411d-8f88-e661daebd145
我试图将用户窗口保持在顶部,这样我就能看见哪些用户的名字旁边有待处理的通知。
答案2
我在 AutoHotKey 中编写了一个脚本来使用 Office Communicator 执行此操作。我已在此处发布了源代码和编译后的可执行文件:
https://github.com/loki980/PopOpenCommunicatorWindows
只需将 exe 放入启动文件夹中即可。需要注意的是 - 如果您已打开现有 IM 窗口,然后出现新窗口,则不会发生任何事情。您必须从 0 个 IM 窗口转到 1 个 IM 窗口才能触发此操作。
我实际上也用 MS Outlook 的会议提醒功能做了同样的事,因为它们也有同样的问题。我也把那个版本放在那里了。
答案3
Office Communicator 可以配置为无论用户的状态如何,收到消息时都会发出声音。问题是我们大多数人都关闭了声音。
然后诀窍是使用 Win7 辅助功能“使用文本或声音替代品”。有几个选项,我选择了“闪烁活动窗口”。
然后将音量调低至没有声音,窗口仍然会闪烁。