Método IOleControl::FreezeEvents (ocidl.h)
Indica si el contenedor omite o acepta eventos del control .
Sintaxis
HRESULT FreezeEvents(
[in] BOOL bFreeze
);
Parámetros
[in] bFreeze
Indica si el contenedor omitirá (TRUE) o ahora procesará eventos (FALSE) del control.
Valor devuelto
Este método devuelve S_OK en todos los casos.
Comentarios
El control no es necesario para dejar de enviar eventos cuando bFreeze es TRUE. Sin embargo, el contenedor no va a procesarlos en este caso. Si un control depende del procesamiento del contenedor, como sucede con los eventos de solicitud que devuelven información del contenedor, el control debe descartar el evento o poner en cola el evento para enviarlo más adelante cuando bFreeze es FALSE.
Notas para los implementadores
Al igual que con IOleControl::OnAmbientPropertyChange, S_OK se devuelve en todos los casos para evitar que un contenedor realice suposiciones sobre el comportamiento de un control en función de los valores devueltos.Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ocidl.h |