次の方法で共有


CHAIN_MSG_MAP_ALT_MEMBER

メッセージ マップにエントリを定義します。

CHAIN_MSG_MAP_ALT_MEMBER( theChainMember, msgMapID )

パラメーター

  • theChainMember
    [入力] メッセージ マップを含んでいるデータ メンバーの名前。

  • msgMapID
    [入力] メッセージ マップ識別子。

解説

CHAIN_MSG_MAP_ALT_MEMBER は、データ メンバーの代替メッセージ マップにメッセージを送ります。 この代替メッセージ マップは、ALT_MSG_MAP(msgMapID) で宣言しておく必要があります。 データ メンバーの既定のメッセージ マップにメッセージを送るには、CHAIN_MSG_MAP_MEMBER を使用します。既定のメッセージ マップは、BEGIN_MSG_MAP で宣言しておきます。 例については、「CHAIN_MSG_MAP_MEMBER」を参照してください。

注意

メッセージ マップは、常に BEGIN_MSG_MAP で開始します。 開始した後、ALT_MSG_MAP を使って、さらに代替メッセージ マップを宣言することもできます。 END_MSG_MAP マクロは、メッセージ マップの終了位置を示します。 どのメッセージ マップにも、BEGIN_MSG_MAPEND_MSG_MAP のインスタンスが 1 つずつ生成されている必要があります。

ATL でのメッセージ マップの使い方の詳細については、「メッセージ マップ」を参照してください。

必要条件

**ヘッダー:**atlwin.h

参照

参照

CHAIN_MSG_MAP_ALT

その他の技術情報

メッセージ マップ マクロ (ATL)

ATL マクロ