返回由 idMso 参数标识的控件图像的 IPictureDisp 对象,该参数缩放到按宽度和高度指定的尺寸。
注意
某些 Microsoft Office 应用程序中对 CommandBars 的使用已由 Microsoft Office Fluent 用户界面的新功能区组件取代。 有关详细信息,请参阅 Office Fluent 功能区概述。
语法
表达式。GetImageMso (idMso、 Width、 Height)
表达 返回 CommandBars 对象的表达式。
参数
| 名称 | 必需/可选 | 数据类型 | 说明 |
|---|---|---|---|
| idMso | 必需 | 字符串 | 控件的标识符。 |
| Width | 必需 | Integer | 图像的宽度。 |
| Height | 必需 | Integer | 图像的高度。 |
返回值
IPictureDisp
备注
Width 和 Height 参数的值必须介于 16 和 128 之间。
注意
如果 GetImageMso 未按预期显示,则可能是因为最近重新设计了图标。 有关详细信息,请参阅 功能区图标具有新外观。
示例
下面的示例将 32x32 尺寸版本的“Paste”图标作为 IPictureDisp 对象返回。
Application.CommandBars.GetImageMso("Paste", 32, 32)
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。