*   >> Чтение Образование Статьи >> science >> programming

Кнопка Уведомление Messages

<р> Окна Предварительно управления - Часть 10 Volume - Windows пользовательского интерфейса Введение Это часть 10 моей серии, Windows Предопределенные управления. Для того, чтобы понять этот урок, вы, скорее прочитал все предыдущие уроки из этой серии. В этой части серии мы рассмотрим кнопки уведомлений сообщения. Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы читаете.

Уведомление Когда пользователь действует (использует) на контроль, что является событием. Сообщение о событии посылается оконной процедуре родительского окна. Такое сообщение называется уведомления. Я объяснил детали уведомлений в учебнике этой серии под названием "Управляющие сообщения". А теперь я даю вам список кнопок уведомлений и их значений. Код Уведомление: Смысл BN_CLICKED: Это сообщение посылается, когда пользователь нажимает кнопку. Родительское окно кнопки получает код уведомления BN_CLICKED в форме сообщения WM_COMMAND.

BN_DBLCLK: Этот код отправляется уведомление, когда пользователь дважды нажимает кнопку. Это код уведомления автоматически отправляется для кнопок BS_USERBUTTON, BS_RADIOBUTTON и BS_OWNERDRAW. Другие типы кнопка отправки BN_DBLCLK, только если они имеют стиль BS_NOTIFY. Родительское окно кнопки получает код уведомления BN_DBLCLK в форме сообщения WM_COMMAND. BN_DOUBLECLICKED: Это уведомление отправляется, когда пользователь дважды нажимает кнопку. Это уведомление отправляется автоматически для кнопок BS_USERBUTTON, BS_RADIOBUTTON и BS_OWNERDRAW.

Другие типы кнопка отправки BN_DOUBLECLICKED, только если они имеют стиль BS_NOTIFY. Родительское окно кнопки получает код уведомления BN_DOUBLECLICKED в форме сообщения WM_COMMAND. BN_DOUBLECLICKED такой же, как BN_DBLCLK. BN_KILLFOCUS: Это уведомление отправляется, когда кнопка теряет фокус клавиатуры. Кнопка должна иметь стиль BS_NOTIFY, чтобы отправить эту уведомления кода. Родительское окно кнопки получает код уведомления BN_KILLFOCUS в форме сообщения WM_COMMAND. BN_SETFOCUS: Это уведомление отправляется, когда кнопка получает фокус клавиатуры.

Кнопка должна иметь стиль BS_NOTIFY, чтобы отправить эту уведомления кода. Родительское окно кнопки получает код уведомления BN_SETFOCUS в форме сообщения WM_COMMAND. BCN_DROPDOWN: Этот код посылается, когда пользователь нажимает стрелку раскрывающегося списка на кнопке. Родител

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.