2015-06-18 177 views
0

我正在尝试编写一个outlook扩展程序,允许用户将鼠标悬停在公司内部电子邮件地址上,并查看他们的座位位置,类似于您可以看到他们的lync可用性。然而,我被告知,这不可能从Outlook中获取电子邮件地址,也不能在用户将鼠标悬停在其上时激活扩展程序。真的吗?如果不是,那该怎么办呢?如何从outlook中获取电子邮件地址?

回答

0

你可以从Outlook检索所有的电子邮件信息就好了。然而,你不能做的是找出用户将鼠标指针悬停在哪个对象上。您可以尝试使用Accessibility API来检查给定位置上的控件,但它不会直接检索除屏幕上显示的字符串之外的任何内容。您当然可以尝试将该值与MailItem.Recipients集合进行匹配,但我不知道该值如何可靠。

相关问题