Condividi tramite


Metodo IOleControl::FreezeEvents (ocidl.h)

Indica se il contenitore ignora o accetta eventi dal controllo.

Sintassi

HRESULT FreezeEvents(
  [in] BOOL bFreeze
);

Parametri

[in] bFreeze

Indica se il contenitore ignorerà (TRUE) o ora elabora gli eventi (FALSE) dal controllo.

Valore restituito

Questo metodo restituisce S_OK in tutti i casi.

Commenti

Il controllo non è necessario interrompere l'invio di eventi quando bFreeze è TRUE. Tuttavia, il contenitore non li elabora in questo caso. Se un controllo dipende dall'elaborazione del contenitore, come per gli eventi di richiesta che restituiscono informazioni dal contenitore, il controllo deve eliminare l'evento o accodare l'evento da inviare in un secondo momento quando bFreeze è FALSE.

Note per gli implementatori

Come per IOleControl::OnAmbientPropertyChange, S_OK viene restituito in tutti i casi per impedire a un contenitore di effettuare ipotesi sul comportamento di un controllo in base ai valori restituiti.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ocidl.h

Vedi anche

IOleControl