|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Notification Messages from List Boxes
When an event occurs in a list box, the list box sends a notification message to the dialog box procedure of the owner window. List box notification messages are sent when a user selects, double-clicks, or cancels a list box item; when the list box receives or loses the keyboard focus; and when the system cannot allocate enough memory for a list box request. A notification message is sent as a WM_COMMAND message in which the low-order word of the wParam parameter contains the list box identifier, the high-order word of wParam contains the notification message, and the lParam parameter contains the control window handle.
Portability Issue The placement of notification message has moved from the lParam parameter to the wParam parameter. Windows 3.x - based applications that process notification messages must be modified in this respect when they are ported to Win32-based applications.
A dialog box procedure is not required to process these messages; the default window procedure processes them. An application should monitor and process the following list box notification messages.
Notification message Description LBN_DBLCLK The user double-clicks an item in the list box. LBN_ERRSPACE The list box cannot allocate enough memory to fulfill a request. LBN_KILLFOCUS The list box loses the keyboard focus. LBN_SELCANCEL The user cancels the selection of an item in the list box. LBN_SELCHANGE The selection in a list box is about to change. LBN_SETFOCUS The list box receives the keyboard focus.
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Сообщения Уведомления из Ящиков Списка
Когда случай происходит в ящике списка, ящик списка посылает уведомлению сообщение в диалоговую процедуру ящика окна владельца. Сообщения уведомления ящика Списка посланы когда потребитель выбирается, двойные-щелчки или отменяет пункт ящика списка; когда ящик списка получает или теряет клавишный фокус; и когда система не может распределить достаточно памяти для просьбы ящика списка. Сообщение уведомления послано как сообщение WM_COMMAND в котором младшее слово параметра wParam содержит идентификатор ящика списка, старшее слово wParam содержит сообщение уведомления, и параметр lParam содержит управляющую ручку окна.
Мобильность Выпускается, размещение сообщения уведомления переместило из параметра lParam на параметр wParam. Окно 3.x - основавшее приложения, которые обрабатывают уведомление, сообщения должны быть модифицированы в это отношение когда они перенесены в базирующиеся приложения Win32.
Диалоговая процедура ящика не требуется обрабатывает эти сообщения; встроенная процедура окна обрабатывает ее. Приложение должно проверять и обрабатывать уведомление ящика списка следующего сообщений.
Сообщение Уведомления Description LBN_DBLCLK потребитель двойные-щелчки пункт в ящике списка. LBN_ERRSPACE ящик списка не может распределить достаточно памяти, чтобы выполнять просьбу. LBN_KILLFOCUS ящик списка теряет клавишный фокус. LBN_SELCANCEL потребитель отменяет выбор пункта в ящике списка. LBN_SELCHANGE выбор в ящике списка собирается изменяться. LBN_SETFOCUS приемники ящика списка клавишный фокус.
|
|
|
|
| |