IOleControl::FreezeEvents 方法 (ocidl.h)
指出容器是否忽略或接受 控制項的事件。
語法
HRESULT FreezeEvents(
[in] BOOL bFreeze
);
參數
[in] bFreeze
指出容器是否會忽略 TRUE (TRUE) ,或現在處理控制項 (FALSE) 事件。
傳回值
在所有情況下,這個方法都會傳回S_OK。
備註
當 bFreeze為TRUE時,不需要控制項停止傳送事件。 不過,在此案例中,容器不會加以處理。 如果控制項相依于容器的處理,就像從容器傳回信息的要求事件一樣,控制項必須捨棄事件,或將事件排入佇列,以在 bFreeze 為 FALSE時傳送。
實作者的注意事項
如同 IOleControl::OnAmbientPropertyChange,所有情況下都會傳回S_OK,以防止容器根據傳回值來假設控制項的行為。需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | ocidl.h |