Managed 和 Unmanaged 事件

.NET Framework 事件模型有別於傳統的 COM 事件模型。 Managed 事件是依據委派,而 Unmanaged 事件 (在 COM 中) 則是依據連接點。 這兩種模型都是緊密結合的事件系統,因為用戶端 (事件接收者) 和伺服器 (事件傳送者) 必須同時執行。

這個章節將說明如何橋接 Managed 和 Unmanaged COM 事件系統,讓物件能夠跨越互通界限傳送和接收事件。 如需特定的事件語法,請參閱您的程式語言文件。

請注意,.NET Framework 原本並沒有提供與 Win32 事件互動的方式。 若要與 Win32 事件互動,請使用平台叫用來呼叫 Win32 API 中的原始 Win32 事件函式。 如需平台叫用的詳細資訊,請參閱使用 Unmanaged DLL 函式

在本節中

相關章節