IOleControl::FreezeEvents 方法 (ocidl.h)
指示容器是忽略还是接受来自 控件的事件。
语法
HRESULT FreezeEvents(
[in] BOOL bFreeze
);
parameters
[in] bFreeze
指示容器是忽略 (TRUE) ,还是现在处理控件 (FALSE) 事件。
返回值
此方法在所有情况下都返回S_OK。
注解
当 bFreeze 为 TRUE 时,控件不需要停止发送事件。 但是,在这种情况下,容器不会处理它们。 如果控件依赖于容器的处理(与从容器返回信息的请求事件一样),则控件必须放弃该事件或将事件排队,以便稍后在 bFreeze 为 FALSE 时发送。
实施者说明
与 IOleControl::OnAmbientPropertyChange 一样,在所有情况下都会返回S_OK,以防止容器基于返回值对控件的行为做出假设。要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | ocidl.h |