我在写VSIX插件。我在Visual Studio标准工具栏上创建了一个图标。我的自定义命令附加在上面:
var mcs = GetService(typeof(IMenuCommandService)) as OleMenuCommandService;
var commandId = new CommandID(GuidList.guidSthCmdSet, PkgCmdIDList.cmdidSth);
command = new OleMenuCommand(DoSomething, commandId);
mcs.AddCommand(command);
如果我点击这个图标,DoSomething
函数调用。我现在需要做的是运行其他功能,而我的鼠标光标在工具栏图标。怎么做呢?
我想说,这是不可能的…