0
是否可以在Office中擴展「發送到」菜單(不是Windows中的;我知道如何操作)。我想以源文檔作爲目標啓動我自己的應用程序。如何將自定義項目添加到Microsoft Office發送到菜單
更新:我正在尋找一個非基於VSTO的解決方案。
是否可以在Office中擴展「發送到」菜單(不是Windows中的;我知道如何操作)。我想以源文檔作爲目標啓動我自己的應用程序。如何將自定義項目添加到Microsoft Office發送到菜單
更新:我正在尋找一個非基於VSTO的解決方案。
2007年,您可以擴展功能區,並且應該能夠將控件放在Office菜單選項卡中的3210組中。我不認爲這是在Visual Studio的最後一個VSTO插件中提供的設計器中支持的,因此您可能必須手工製作您的xml。
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" onLoad="OnLoad" loadImage="OnGetImage">
<ribbon>
<officeMenu>
<menu idMso="FileSendMenu">
<button id="oButtonId"
insertAfterMso="FileInternetFax"
getDescription="GetDescription"
getLabel="GetLabel"
getScreentip="GetSuperTip"
getSupertip="GetSuperTip"
getVisible="GetVisible"
onAction="OnButtonPress"/>
</menu>
</officeMenu>
</ribbon>
</customUI>
您將需要一個事件處理程序(「OnButtonPress」),以及有說明處理程序,ICONST等,您可以用VBA做到這一點,但我寧願有一個適當的外接去。