Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.01;
Скачать: CL | DM;

Вниз

обработка Enter в ListView   Найти похожие ветки 

 
juiceman   (2004-06-16 23:49) [0]

Вопрос адресован людям, знающим/работающим/работавшим с контролами винды напрямую через АПИ.
Речь идет об обработке приходящих в подкласс чужого окна ListView сообщений, работаем соотв. в чужом АП.
Странно, но в оконную функцию не приходят сообщения WM_KEYDOWN о нажатиях клавиши enter - о других клавишах приходят а об этой нет! Пробовал  также wm_CHAR, wm_syschar обрабатывать. А ведь это клавиша подтверждения выбора, нужно бы ее получать. Может уведомления приходят каким-то другим образом, но каким, что их транслирует? Попробовал разобраться в исходниках VCL - тёмный лес, ИМХО апи для понимания даже проще (понимания а не создания).


 
Stany ©   (2004-06-17 11:41) [1]

> ИМХО апи для понимания даже проще (понимания а не создания).
абсолютно согласен

код в студию или почитай сорец 7zip, KOL, Virtual Dub, MSDN в конце концов


 
clickmaker ©   (2004-06-17 13:23) [2]

а WM_NOTIFY с LVN_KEYDOWN паренту приходит?


 
juiceman   (2004-06-17 22:36) [3]


> код в студию

Слишком громоздкий , или какую его часть кинуть?


> а WM_NOTIFY с LVN_KEYDOWN паренту приходит?

В конечное окно точно не приходят.
Они должны паренту приходить? Какому именно ? Попробую поискать


 
clickmaker ©   (2004-06-18 12:20) [4]


> Они должны паренту приходить? Какому именно ?

Парент у окна всегда один. Как и у человека :)


 
juiceman   (2004-06-22 11:45) [5]

разобрался с уведомлениями, и не только этими, спасибо!



Страницы: 1 вся ветка

Текущий архив: 2004.08.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
3-1089200786
stud
2004-07-07 15:46
2004.08.01
программное добавление юзеров и прав


14-1089451802
X9
2004-07-10 13:30
2004.08.01
Создание сети


14-1089778010
АлексейК
2004-07-14 08:06
2004.08.01
Диагноз или ...?


6-1086283867
VID
2004-06-03 21:31
2004.08.01
Так что же означает результат, возвращаемый SendText() ?


3-1089137695
genek84
2004-07-06 22:14
2004.08.01
Создание клиент-серверного приложения