от
У меня есть список с включенным множественным выбором. Пользователь может получить множественный выбор, щелкая несколько элементов, одновременно нажимая клавиши Shift или Ctrl. Я пытаюсь реализовать множественный выбор, нажав и удерживая левую кнопку мыши и перетаскивая элементы, чтобы выбрать их. Я пытался ответить на LVN_MARQUEEBEGIN согласно документации Microsoft. Моя программа никогда не получает это сообщение. В документации не сказано, как ответить на это сообщение. Вот пример моего кода:
static int  Count ;
static int  SelectedItem ;

case WM_NOTIFY :

  switch ((reinterpret_cast  (lParam))


Является ли LVN_MARQUEEBEGIN правильным сообщением для моего случая.
Мне кажется, должно быть другое сообщение, когда выбор сделан. Или почему Microsoft назвала это xxxbegin. Но я не мог найти это другое сообщение.
Может ли кто-нибудь посоветовать мне, где я могу найти пример или пример кода для использования LVN_MARQUEEBEGIN.


Спасибо вам всем
    

        

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...