1、在vsct文件的<Symbols>的命令定义节点,增加一个符号定义
<IDSymbol name="SolutionToolbarGroup" value="0x0190"/>
该定义作为一个组(GROUP)的ID。
2、在逻辑组(GROUP)部分,增加一个组。
<Group guid="guidSolutionToolbarCmdSet" id="SolutionToolbarGroup" priority="0xF000">
<Parent guid="guidSHLMainMenu" id="IDM_VS_TOOL_PROJWIN"/>
</Group>
该组作为要添加的按钮的逻辑组,重点为是其父容器为guidSHLMainMenu->IDM_VS_TOOL_PROJWIN,表示“解决方案资源管理”的工具栏。
3、将Button的父容器设置为上面建立的逻辑组。
<Button guid="guidSolutionToolbarCmdSet" id="cmdidTestCmd" priority="0x0100" type="Button">
<Parent guid="guidSolutionToolbarCmdSet" id="SolutionToolbarGroup" />
<Icon guid="guidImages" id="bmpPic1" />
<Strings>
<CommandName>cmdidTestCmd</CommandName>
<ButtonText>Toolbar Button Test Command</ButtonText>
</Strings>
</Button>
4、测试,效果如下图: