先介紹一下如何在Menu上加上自己的項目.
1. 開啟Visual Studio選擇新增一個專案,並選擇Extensibility->Visual Studio Package,命名為"MyVSPackage"
2. 接下來會出先專案的精靈畫面,基本上都先以預設值方式進行,除了選擇VSPackage Options,你必須勾選Menu Command.
3.專案建立完成後,可以直接使用F5建置,並看到在Tools選單中多了一個My Command name的選項.

當然如果想要直接到主選單上也是可以做到,你可以參考以下的步驟:
1. 開啟專案中的MyVSPackage.vsct檔案.
2. 找到<GuidSymbol name="guidMyVSPackageCmdSet"...>區段,加上以下的XML元素:
<IDSymbol name="MyMenu" value="0x3000"/>
<IDSymbol name="MyMenuGroup2" value="0x3001"/>
<IDSymbol name="MyMenuCommand" value="0x3002" />
3. 找到<Groups>區段,加上以下的XML元素:
<Group id="MyMenuGroup2" guid="guidMyVSPackageCmdSet" priority="0x0000">
<Parent id="MyMenu" guid="guidMyVSPackageCmdSet"/>
</Group>
4. 在<Commands package="guidMyVSPackagePkg">區段中,多加一個<Menus>的新區段,並加入以下內容:
<Menu id="MyMenu" guid="guidMyVSPackageCmdSet"
priority="0x0200" type="Menu">
<Parent guid="guidSHLMainMenu" id="IDG_VS_MM_TOOLSADDINS" />
<Strings>
<ButtonText>MyMenu</ButtonText>
<CommandName>My Menu</CommandName>
</Strings>
</Menu>
5. 重新使用F5編譯專案,就可以在主選單上看到定義的Menu.

0 意見:
張貼意見