0

我正在开发一个 Visual Studio 扩展。查看一些示例,我注意到按钮的内置图标,例如刷新按钮:

<Icon guid="guidOfficeIcon" id="msotcidRefresh"/>

我的问题是:是否有此图标组“guidOfficeIcon”的可用 ID 列表?在网上挖掘,我发现了其他一些:msotcidClock、msotcidNoIcon、msotcidGears……但如果能列出所有这些,那就太好了。

感谢您的意见。

4

2 回答 2

2

我只是花了几个小时寻找同样的东西。该文件可以在 Program Files\Microsoft Visual Studio 2010 SDK\VisualStudioIntegration\Common 中找到。在完美的 20/20 事后看来,答案就在我们眼前,由 vs 包向导创建的 vcst 文件指定

<!--This is the file that defines the IDs for all the commands exposed by VisualStudio. -->
<Extern href="stdidcmd.h"/>
<!--This header contains the command ids for the menus provided by the shell. -->
<Extern href="vsshlids.h"/>
<!--Definition of some VSCT specific constants. In this sample we use it for the IDs inside the guidOfficeIcon group. -->
<Extern href="msobtnid.h"/>
于 2012-11-13T06:37:35.103 回答
0

过了一段时间,我终于找到了。图像 ID 列表可在文件 msobtnid.h 中找到,该文件可在此处找到。

https://bitbucket.org/NickJosevski/jslint-for-vs2010-cli/src/b1e25667521e/vssdk_tools/Inc/office10/msobtnid.h

于 2012-09-02T04:44:57.050 回答