我正在使用Lync 2010,而我正在寻找在Lync主窗口或聊天窗口旁边添加一个小窗口(如CWE)的方法。其实我这样做只是为了聊天,所以有我的问题:
1)在聊天中添加CWE:在没有用户需要安装注册表设置或将密钥插入寄存器的情况下,有没有办法实现这一点?我拥有自己的服务器并供我使用(它是关于公司政策的信息横幅),我想知道我是否可以从服务器端修改可能在没有任何用户操作的情况下发生的事情。
2)我如何将这个小横幅展示到Lync 2010的主窗口(联系人列表)?
基本的想法是使用相同的CWE或加载网址的方法,但我可以接受一些解决方法,以同样的方式思考:横幅必须从外部改变。
提前感谢您的回答和建议。
基本理念是这样的:http://visualstudiogallery.msdn.microsoft.com/29576efc-0d12-4ad8-8ace-6a9a63275a57
有或没有"标签"方面/设计
答案 0 :(得分:2)
对于问题1,请查看“运行时注册”。 George Durzi和Michael Greenlee的书中对此进行了介绍,但您也应该能够使用自己喜欢的搜索引擎查找信息。
对于您的其他问题,没有受支持的方法可以使用API执行您想要的操作。您唯一的选择是在UI抑制模式下使用Lync SDK,但这意味着您需要重新编写整个Lync用户界面。有关所有支持的API和可扩展性点的概述,请参阅this article
如果您对Win32感到满意,那么不受支持的选项将是使用Win32调用将您自己的UI插入Lync客户端 - 但这可能很麻烦。
我还没有在您分享的链接上尝试使用API。它可以完成这项工作,但不是微软支持的方式,我猜。