Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ListBox

831
08 января 2004 года
S_T
117 / / 23.10.2002
Не подскажете, как у ListBox'a в Билдере отловить тот момент, когда пользователь выделил в нем другую строку?
По идее, если писать под WinAPI - то ListBox кидает сообщение ON_LBN_SELCHANGE в очередь процесса.
А вот в Билдере во вкладке Events нет ничего подобного - приходится отлавливать OnClick, OnKeyDown и любые другие функции, которые могут поменять текущий выделенный элемент в ListBox.
310
08 января 2004 года
fellow
853 / / 17.03.2003
Цитата:
Originally posted by S_T
Не подскажете, как у ListBox'a в Билдере отловить тот момент, когда пользователь выделил в нем другую строку?
По идее, если писать под WinAPI - то ListBox кидает сообщение ON_LBN_SELCHANGE в очередь процесса.
А вот в Билдере во вкладке Events нет ничего подобного - приходится отлавливать OnClick, OnKeyDown и любые другие функции, которые могут поменять текущий выделенный элемент в ListBox.


Всё верно, ON_LBN_SELCHANGE отслеживайте сами.

401
09 января 2004 года
Br@in RIPper
289 / / 15.02.2003
По-моему ON_LBN_SELCHANGE это не WinAPI, а MFC.
WinAPI посылает LBN_SELCHANGE как wParam сообщения WM_COMMAND
310
09 января 2004 года
fellow
853 / / 17.03.2003
Цитата:
Originally posted by Br@in RIPper
По-моему ON_LBN_SELCHANGE это не WinAPI, а MFC.
WinAPI посылает LBN_SELCHANGE как wParam сообщения WM_COMMAND


Да, совершенно верно, спасибо за уточнение, уважаемый коллега.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог