共用方式為


CEvent::PulseEvent

將事件的狀態設定為未收到信號 (適用於),所有等候執行緒版本,並重設為自動未收到信號 (無法使用)。

BOOL PulseEvent( );

傳回值

如果不是零,則函式成功,則為 0。

備註

如果事件是手動,釋放所有等候中的執行緒,事件設定為未收到信號和 PulseEvent 傳回。 如果事件是 Automatic,釋放單一執行緒,事件設定為未收到信號和 PulseEvent 傳回。

如果沒有等候的執行緒,則可能不會立即釋放執行緒, PulseEvent 集合未收到信號的事件和傳回的狀態。

PulseEvent 使用基礎 Win32 PulseEvent 函式,可從等候狀態短暫地移除已核心模式非同步程序呼叫 (APC)。 因此, PulseEvent 不可靠,且不應由新的應用程式使用。 如需詳細資訊,請參閱 PulseEvent function

需求

Header: afxmt.h

請參閱

參考

CEvent 類別

階層架構圖表