A quoi sert le message WM_REFLECT de l'API WIN32?

Je ne peux pas trouver de documentation pour cela, même sur MSDN ...

5

2 Réponses

Ce n'est pas Win32; c'est MFC. Ordinairement, un contrôle Win32 déclenche des événements en envoyant un message à sa fenêtre parente. Toutefois, si vous avez votre propre classe dérivée de l'un des wrappers MFC (par exemple vous avez enveloppé CTreeCtrl avec CMyFunkyTreeCtrl), vous pouvez gérer ces événements dans la classe dérivée.

MFC utilise ces messages de réflexion pour renvoyer l'événement à la classe elle-même, où votre classe dérivée peut les voir.

Regardez TN062: Réflexion des messages pour les contrôles Windows (MFC) pour plus d'informations .

5
ajouté
2
ajouté
Je l'ai trouvé seul, mais c'est le meilleur que j'ai pu trouver. Merci.
ajouté l'auteur Corey Trager, source