事件處理
事件處理主要是支援 COM 類別 (實作 COM 物件的 C++ 類別,通常會使用 ATL 類別或 coclass 屬性)。如需詳細資訊,請參閱 COM 中的事件處理。
事件處理也支援原生 C++ 類別 (不實作 COM 物件的 C++ 類別),不過該項支援已被取代,將在未來版本中移除。如需詳細資訊,請參閱原生 C++ 中的事件處理。
事件處理支援單一和多執行緒的使用方式,並在同時由多個執行緒存取時保護資料。 它也可讓您從事件來源或接收器類別衍生子類別,並在衍生類別中支援擴充的事件來源或接收。
Visual C++ 包含用於宣告事件和事件處理常式的屬性和關鍵字。 事件屬性和關鍵字可以在 CLR 程式與原生 C++ 程式中使用。
主題 |
說明 |
---|---|
建立事件來源。 |
|
建立事件接收器 (接收)。 |
|
宣告事件。 |
|
強調事件的呼叫位置。 |
|
建立處理常式方法與事件的關聯。 |
|
解除處理常式方法與事件的關聯。 |