VS Extension dev:是否有内置按钮图标列表?

时间:2012-08-18 19:17:58

标签: forms button icons

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

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

我的问题是:是否有此图标组“guidOfficeIcon”的可用ID列表?在网上挖掘我发现了一些其他的东西:msotcidClock,msotcidNoIcon,msotcidGears ......但是拥有所有这些的列表会很不错。

感谢您的建议。

2 个答案:

答案 0 :(得分: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"/>

答案 1 :(得分:0)

过了一段时间,我终于找到了它。图像ID列表可以在文件msobtnid.h中找到,可以在这里找到。

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