Partager via


CDynamicChain::CallChain

Dirige la boîte de message windows à la table des messages d'un autre objet.

BOOL CallChain( 
   DWORD dwChainID, 
   HWND hWnd, 
   UINT uMsg, 
   WPARAM wParam, 
   LPARAM lParam, 
   LRESULT& lResult  
);

Paramètres

  • dwChainID
    [in] L'identificateur unique associé à l'objet chaîné et sa table des messages.

  • hWnd
    [in] Le handle dans la fenêtre réception du message.

  • uMsg
    [in] Le message envoyé à la fenêtre.

  • wParam
    [in] Les informations supplémentaires spécifiques au message.

  • lParam
    [in] Les informations supplémentaires spécifiques au message.

  • lResult
    [out] Le résultat du traitement des messages.

Valeur de retour

TRUE si le message est totalement traité ; sinon, FALSE.

Notes

Pour que la procédure de fenêtre appelle CallChain, vous devez spécifier la macro de CHAIN_MSG_MAP_DYNAMIC dans votre table des messages. Pour obtenir un exemple, consultez la vue d'ensemble de CDynamicChain .

CallChain requiert un appel précédent à SetChainEntry d'associer la valeur d' dwChainID avec un objet et sa table des messages.

Configuration requise

Header: atlwin.h

Voir aussi

Référence

CDynamicChain, classe