为控件规范定义了许多标准消除。
DISPID_MOUSEPOINTER
整数类型的属性。
#define DISPID_MOUSEPOINTER -521
Mousepointer 属性标识标准鼠标图标。
价值 | 描述 |
---|---|
0 |
(默认值)由对象确定的形状。 |
1 |
箭 |
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