Partager via


CDynamicChain::CallChain

 

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

Syntaxe

      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

CDynamicChain Class