1.Что вы хотите, чтобы добавить панель инструментов, вы можете получить руководство из этого документа: Добавление панели инструментов .
После этого вы можете видеть свою кнопку в группе инструментов, а не в меню.
2. И чтобы кнопка отображалась рядом с кнопкой запуска:
В vs вы можете перейти в меню «Инструменты» => настроить для управления настройками панели инструментов. кнопка запуска , которую вы упомянули, относится к стандартной панели инструментов , содержимое можно найти здесь:
Вы можете использовать кнопки «Вверх» и «Вниз» для управления положением кнопки в группе «Стандартная панель инструментов». Но поскольку разработанная нами панель инструментов не относится к этой группе, мы не можем напрямую управлять нашей панелью инструментов на этой странице.
Мое предложение заключается в том, что мы можем изменить кнопку запуска на последнюю из стандартной группы, а затем переместить группу, в которой существует пользовательская панель инструментов, рядом со стандартной группой. Картинка должна быть такой:
Возможно, есть какой-то способ добавить пользовательскую панель инструментов в стандартную группу, но я не нашел никакой информации об этом. Кроме того, guidStandardCommandSet2K, похоже, не работает в этой ситуации. (Надеюсь, я ничего не понял :))
Обновление:
Я нашел стандартный идентификатор группы здесь .
После того, как мы создали нашу собственную панель инструментов, измените содержимое раздела Группы:
<Groups>
<Group guid="guidToolbarTestCommandPackageCmdSet" id="MyMenuGroup" priority="0x0600">
<Parent guid="guidSHLMainMenu" id="IDM_VS_MENU_TOOLS"/>
</Group>
<Group guid="guidToolbarTestCommandPackageCmdSet" id="ToolbarGroup"
priority="0x0000">
<!--Do the changes here, and our custom button will be added into standard Toolbar-->
<Parent guid="guidSHLMainMenu" id="IDM_VS_TOOL_STANDARD"/>
</Group>
</Groups>
Все, что нам нужно, это установить родительский элемент на <Parent guid="guidSHLMainMenu" id="IDM_VS_TOOL_STANDARD"/>
. Затем мы можем найти нашу команду на стандартной панели инструментов, а затем использовать «Вверх» или «Вниз» для изменения позиции: