Окно-список может получить фокус ввода двумя путями.
1) Пользователь нажимает кнопку мыши, когда указатель мыши находится внутри окна-списка.
2) Родительское окно само передает окну-списку фокус ввода, вызывая функцию SetFocus:
SetFocus (hListWnd);
Когда фокус ввода принадлежит окну-списку, пользователь может применять для выбора элемента списка, кроме мыши, также и клавиши перемещения курсора, пробел и символьные клавиши.
Окно-список передает сообщение WM_COMMAND в родительское окно. Параметры сообщения представлены в следующей таблице:
Параметры Описание
wParam Идентификатор дочернего окна
LOWORD (lParam) Индекс дочернего окна
HIWORD (lParam) Код сообщения