Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Отлов сообщения у ЛистБокса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Требуется связаться с ОРС сервером посредством сustom интерфейса http://www.cyberforum.ru/cpp-beginners/thread493895.html
Дорогие господа специалисты. Помогите пожалуйста связаться с ОРС сервером посредством сustom интерфейса. Где то я вычитал, что сначала нужно создать объект посредством функции CoCreateInstance и...
C++ вышлите мне dxguid.lib пожалуйста для borland-да с++5.5 вышлите мне dxguid.lib пожалуйста http://www.cyberforum.ru/cpp-beginners/thread493807.html
C++ вышлите мне dxguid.lib пожалуйста
вышлите мне dxguid.lib пожалуйста
C++ Разработка плагина для Winamp
Здравствуйте! Я делаю индикатор басов :) на светодиодах :) Напаял тучу диодов, они даже светятся когда изменяешь напряжение на выводе LPT :) Так вот, делаю плагин для winamp чтобы диоды моргали в...
C++ Проверка пароля пользователя LogonUser? http://www.cyberforum.ru/cpp-beginners/thread493734.html
Добрыдень, вопрос больше касается гины, а впрочем....)) Нужно проверить пароль пользователя, как это сделать, если пользователь еще не овтаризирован? Т.е. перед вызовом LogonUser функции. ...
C++ Создать ListBox в окне стороннего приложения ListBox на чужем окне..........на VC++ Как это реализовать.....? подробнее

Показать сообщение отдельно
Kovalsky2
0 / 0 / 0
Регистрация: 05.08.2009
Сообщений: 96
30.03.2011, 02:03
В стиле окошка ListBox Вы поставили LBS_WANTKEYBOARDINPUT - это правильно.
Если установлено LBS_WANTKEYBOARDINPUT,то тепер при нажатии на
клавишу и если установлен фокус на ListBox мы получим месагу WM_VKEYTOITEM.
Следовательно:
[code]
case WM_COMMAND:
......
break;
case WM_VKEYTOITEM:
if (lParam==(LPARAM)Der.m_hWnd)
{
int itemInList=HIWORD(wParam);//Номер строки в ListBox
int codeKey=LOWORD(wParam);//Код клавиши
//////Далее просто так для проверки
TCHAR pb[255];
_stprintf(pb,_T('%d'),codeKey);
MessageBox(NULL,pb,'DFv',MB_OK);
SetFocus(Der.m_hWnd);
/////'просто так' закончилось

return itemInList;// itemInList - номер любой строчки куда
// установить выделение.
}
break;
[code]
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru