Standard DISPIDS

为控件规范定义了许多标准 dispid。

DISPID_MOUSEPOINTER

整数类型的属性。

#define DISPID_MOUSEPOINTER            -521

Mousepointer 属性标识标准鼠标图标。

说明
0
(默认值)由对象确定的形状。
1
Arrow
2
十字(十字指针)
3
I Beam
4
图标(正方形内的小方形)
5
尺寸(指向北、南、东和西的四角箭头)
6
尺寸 NE SW(双箭头分别指向东北和西南)
7
尺寸 N S(双箭头指向南北)
8
尺寸 NW,SE
9
尺寸 E W(双箭头分别指向东西)
10
向上键
11
沙漏(等待)
12
无跌落
13
箭头和沙漏
14
箭头和问号
15
全部调整大小
99
MouseIcon 属性指定的自定义图标

DISPID_MOUSEICON

图片类型的属性。

#define DISPID_MOUSEICON               -522

DISPID_PICTURE

图片类型的属性。

#define DISPID_PICTURE                 -523

DISPID_VALID

用于确定控件是否具有有效数据。

BOOL 类型的属性。

#define DISPID_VALID                   -524

DISPID_ AMBIENT_PALETTE

用于允许控件获取容器的 HPAL。 如果容器提供环境调色板,那么这是唯一可以在前景中实现的调色板。 想要实现自己的调色板的控件必须在后台实现。 如果容器没有提供环境调色板,那么活动控件可以在前台实现其调色板。 ActiveX SDK 中的 OLE 控件的调色板行为中进一步讨论了调色板处理。

#define DISPID_AMBIENT_PALETTE         -726