RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : WM_BUTTON*CLICK


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : ???
To : VicTor
Subj : WM_BUTTON*CLICK

> Нет, в pmref всё правильно. Только владельцу отсылается не это сообщение, а сообщение-уведомление о произошедшем событии, т.е. WM_COMMAND или WM_CONTROL.
По идее WM_COMMAND и WM_CONTROL должна формировать не дефолтная процедура обработки сообщений, а обработчик сообщений соответствующего окна.
А вот выдержка из пмреф:
WM_BUTTON1CLICK - Default Processing

The default window procedure sends the message to the owner window if it exists, otherwise it takes no action on this message, other than to set rc to FALSE.

Про формирование WM_COMMAND и WM_CONTROL тут ни слова. О том, что некоторые контролзы (например, кнопки и менюхи) их генерят я и сам знаю, но это - совершенно другая история.

Fri 06 Feb 2004 10:56 Links (2.1pre14; OS/2 1 i386; 132x50)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.