NOVOTS KMS 词汇表 Glossary    联系我们 Contact Us
查询 Search  
   
按类别浏览 Browse by Category
NOVOTS KMS .: 办公软件 .: Lync开发实例2—添加自定义菜单

Lync开发实例2—添加自定义菜单

首先我们先来看一个实例:

打开Lync2013客户端电脑的注册表,找到以下位置:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\

64位系统装32位Lync的则是以下位置:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\15.0\Lync\

新建\SessionManager\Apps\项,并新建GUID值项,如下

clip_image001

GUID值可以自定义,也可以通过VS工具中创建GUID随机获得

clip_image002

然后在GUID值项中建立以下值

clip_image003

重新登录下Lync,随便找个联系人,点开右键

clip_image004

自定义菜单显示出来了,点击即可进入51cto网站。

同样新建GUID项,建立以下值

clip_image005

这时自定义菜单在工具中出现,点击即可进入记事本

clip_image006

可见,ApplicationType值控制自定义菜单指向可执行程序,还是网站。即0 = Executable, 1 = Protocol。

Path值指定程序路径或网站地址。

ExtensibleMenu值控制自定义菜单显示位置。默认未定义的话值为MainWindowRightClick 和ConversationWindowActions,即显示在联系人右键菜单和对话窗口时的”更多”选项中。值为MainWindowActions时,则显示在工具中。

知道了客户端自定义菜单的添加方法,我们就可以编制程序来做我们想做的事了。


这篇文章对你多有用?

相关文章

article Lync presence coloured square not working when sending email in Outlook 2013
OK, I'm running Lync 2013 & Outlook...

(No rating)  1-23-2015    Views: 786   
article Lync/Skype: “Cant sign in to Lync/Skype – There was a problem acquiring a personal certificate required to sign in”
ProblemLync/Skype Error message when signing in:

(No rating)  3-27-2017    Views: 1060   
article Office365(Lync)

(No rating)  4-24-2014    Views: 623   

用户评语

添加评语
当前还没有评语.


.: .: .: .: .:
[ 登陆 ]
北京护航科技有限公司 2006

Novots Technologies Limited