LB_GETCURSEL

Отправить сообщение LB_GETCURSEL для извлечения индекса текущего выбранного элемента, если таковые имеются, в поле со списком выбор.

LB_GETCURSEL wParam = 0;     / / не используется; должна быть нулевой lParam = 0;     / / не используется; должно быть равно нулю 
 

Параметры

Это сообщение не имеет параметров.

Возвращаемые значения

В поле со списком выбор возвращаемое значение является отсчитываемый с нуля индекс текущего выбранного элемента. Если не выделен, возвращаемое значение равно LB_ERR.

Примечания

Не отправлять это сообщение в окно списка со множественным выбором.

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

Если в поле список со множественным выбором, LB_GETCURSEL возвращает индекс элемента, имеющего прямоугольника фокуса. Если элементы не выбраны, он возвращает ноль.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.

Родственные слова

Обзор полей списка, списка окна сообщений, LB_GETCARETINDEX, LB_GETSEL, LB_GETSELITEMS, LB_SETCURSEL

Index