我开始为Office Fluent功能区编写一个插件,用于搜索和查看内置的图标/图像(imageMso),以便找到适合添加到新按钮的内容。是的,我知道有很多,但我还没有发现任何特别有用的。我最终会花上几个小时或几天的时间去寻找符合目标的东西。
有没有人知道图标是如何存储的,或者它们来自哪里?它们是否在一个可访问的集合中,并且可以沿着...的线路循环?
For each img in imageMso
手动加载它们时,我遇到了VBA中对单个模块大小的限制,因此需要有许多模块,然后在发布每个版本的office时重写。
发布于 2019-11-08 23:01:31
是。这里有一个完整的图标库,其中包含微软发布的控件ID:2010 MS Office Gallery
下载文件后,单击以启用“编辑”。接下来,在功能区中,单击:文件-->,然后单击信息。然后,您将看到"ImageMso 0"和ImageMso 1。单击其中任何一个以获取供您查看的iso图像图库。
MS Word中ISO图片库的屏幕截图。
很抱歉回答得太迟了
发布于 2019-04-09 18:08:05
仅供将来参考,Office中没有可用的imageMso集合。你也不会找到一个明确的id列表。您必须侧边加载自定义UI控件ID,并亲自迭代它们。到今天为止,这可能是最新的列表:
此外,请注意,ID可能会随每个新的office版本而变化。有些是添加的,有些是过时的。
https://stackoverflow.com/questions/54704700
复制相似问题