В MFC предположим, что у меня есть диалоговое окно, и в этом поле у него есть дочерний CListCtrl, затем я использую мышь, чтобы щелкнуть этот CListCtrl, мы знаем, что в конечном итоге сообщение WM_LBUTTONDOWN отправляется в CListCtrl. Мой вопрос: как это сообщение WM_LBUTTONDOWN? Две возможности:Поток сообщений MFC для элементов управления?
- Диалоговое окно первым получает этот WM_LBUTTONDOWN сообщение, и он считает, что мыши происходит в его дочернее окно, то он передает это сообщение в CListCtrl.
- CListCtrl сначала получает это сообщение WM_LBUTTONDOWN, оно может обрабатывать это сообщение, и если ему не важно, оно отправит это сообщение в родительское окно, то есть диалоговое окно для дальнейшей обработки.
Какое значение верно?
Спасибо.