Что такое сообщение WIN32 API WM_REFLECT?

Я не могу найти документацию для него, даже на MSDN ...

5

2 ответы

Это не Win32; это MFC. Обычно элемент управления Win32 вызывает события, отправляя сообщение в родительское окно. Однако, если у вас есть собственный класс, полученный из одной из оболочек MFC (например, вы завернули CTreeCtrl с помощью CMyFunkyTreeCtrl), вы можете обработать эти события в производном классе.

MFC использует эти сообщения отражения, чтобы вернуть событие обратно самому классу, где ваш производный класс может их видеть.

Посмотрите TN062: Отражение сообщений для элементов управления Windows (MFC) для получения дополнительной информации ,

5
добавлено
2
добавлено
Я нашел это сам, но это лучшее, что я мог найти. Благодарю.
добавлено автор Corey Trager, источник