【发布时间】:2013-05-14 10:01:36
【问题描述】:
我正在编写一个 VS2012 插件,向 Build Explorer 上下文菜单添加一个命令(请参阅 related question)。该命令被添加到 2 个不同的上下文菜单中:
- 构建资源管理器
- 团队资源管理器,构建页面,我的构建部分
当我的一个回调被调用时,我怎么知道它是哪一个?
我尝试获得集中控制(使用 P/Invoke 作为this question 建议)。但是,它为 (1) 提供了一个 Tabs 容器,为 (2) 提供了 null。我可以尝试将控件强制转换为选项卡式容器,但这听起来很糟糕......
还有更好的选择吗?
【问题讨论】: