次の方法で共有


イベント処理

イベント処理は COM クラス (COM オブジェクトを使用するには主に ATL クラスまたは コクラス の属性を使用して C++ クラス通常はサポートされます。詳細については、「COM でのイベント処理」を参照してください。

ただしイベント処理でも COM オブジェクトが実装されていないネイティブ C++ クラス (C++ クラス) のサポートが使用されていません。将来のリリースでは削除されます。サポートされます。詳細についてはネイティブ C++ のイベント処理 を参照してください。

イベント処理ではマルチスレッドおよび使用をサポートし同時マルチスレッド アクセスからデータを保護できます。またサブクラスをイベント ソースまたはレシーバーのクラスから派生し派生クラスの拡張イベント ソースと表示をサポートできます。

Visual C++ にはイベントとイベント ハンドラーの宣言の属性とキーワードが含まれています。イベント属性とキーワードは CLR プログラムでネイティブ C++ プログラムで使用できます。

トピック

Description

ソース

イベント ソースを作成します。

event_receiver

イベント レシーバー (シンク) を作成します。

__event

イベントを宣言します。

__raise

イベントの呼び出しサイトの強調します。

__hook

イベント ハンドラーにメソッドを関連付けます。

__unhook

イベント ハンドラーからメソッドを分離します。

参照

関連項目

C++ のキーワード

その他の技術情報

C++ 言語リファレンス

Event Handling Samples