word addin工具提示和气球

时间:2011-03-14 21:47:49

标签: winforms vsto ms-office

您是否知道一种显示类似于此的工具提示(或气球)的方法,当您选择文本并将鼠标移到它上面时(包含字体选项的那个)显示在MS Word 2007和2010中和其他选项),来自插件?

1 个答案:

答案 0 :(得分:0)

并非没有很多工作。

Word不会发送任何鼠标移动事件。关于你唯一得到的是选择改变和docchanged事件,这些都不是非常有用。

您可以通过API内容挂钩系统范围的鼠标事件并对其进行监控。

或者,您可以每隔一两秒轮询文档中的活动选择位置,并从选择中检查您的上下文,然后弹出您自己的工具提示窗口。不过要小心轮询,否则你可能会淹没机器并拖累性能。

最后,根据您的需要,您可以使用Word中的AutoTextList字段。它是唯一具有"工具提示的字段类型"论点。当您将鼠标悬停在该字段上时,无论您为该参数输入什么内容,都会通过Word显示为工具提示。

相关问题