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