CONTROLINFO 结构 (ocidl.h)
包含描述控件的键盘助记键和键盘行为的参数。 结构是在 IOleControl::GetControlInfo 方法期间填充的。
语法
typedef struct tagCONTROLINFO {
ULONG cb;
HACCEL hAccel;
USHORT cAccel;
DWORD dwFlags;
} CONTROLINFO, *LPCONTROLINFO;
成员
cb
结构大小(以字节为单位)。
hAccel
ACCEL 结构数组的句柄,每个结构描述键盘助记键。 数组是使用 CreateAcceleratorTable 函数创建的。 控件始终维护此数组的内存; IOleControl::GetControlInfo 的调用方不应尝试释放内存。
cAccel
hAccel 字段中描述的助记键数。 此值可以为零,表示没有助记键。
dwFlags
指示控件的键盘行为的标志。 可能的值包括:
- CTRLINFO_EATS_RETURN:当控件具有焦点时,它将处理 Return 键。
- CTRLINFO_EATS_ESCAPE:当控件具有焦点时,它将处理 Escape 键。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | ocidl.h |