如何将选项超链接添加到Excel函数参数窗口就像bloomberg的BDH函数?

我开发了一个优秀的UDF。 其中一个UDF参数已知可能的值(A,B,C)。 因此,不要求我所有的用户找出可能的值,我想在excel函数向导中提供一个option1(超链接),就像截图中显示的Bloomberg的BDH函数一样。

我知道我必须以某种方式挂钩到win32 api并覆盖调用函数向导时的调用/窗口。 当我看着SPY ++,我看到有一个插入函数窗口和函数参数窗口 。

我已经将手头的任务分解为四个子任务:

  1. 子类窗口“函数参数”bosa_sdm_XL9
  2. 将超链接控件添加到该子类窗口。
  3. 钩住一个事件,打开另一个控件,该参数的可用选项。
  4. 钩住一个事件,在控件closures时将值填充到子类窗口中。

我想我可以使用在线文档分类窗口,但需要项目#2,3,4的帮助。

在stackoverflow / msdn上找不到任何好的代码示例或启动器。 有没有人完成这个或类似的任务? 请帮忙。