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

Кнопка Windows сообщения

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

Сообщения Приложение может послать сообщение на кнопку. Кнопка обрабатывает сообщение. Вы отправляете такое сообщение управления с помощью функции SendMessage. Для получения подробной информации об использовании этой функции, читать учебник этой серии, под названием, "Управляющие сообщения". А теперь я даю вам код сообщения и их значения. Код Сообщение: Значение BM_GETCHECK: Это сообщение возвращает флажок состояние кнопки; это применимо, чтобы проверить и радио-кнопки. Здесь параметры WPARAM и LPARAM не используются и должны друг равна нулю.

Возвращаемое значение является одним из следующего: BST_CHECKED: Кнопка проверяется. BST_INDETERMINATE: Кнопка неактивна, указывая на неопределенное состояние. BST_UNCHECKED: Кнопка очищается приложения Вы должны определить, какие из указанных выше трех значений (код) был возвращен (использовать, если-конструкции). BM_GETSTATE: Это сообщение возвращает текущее состояние проверки, нажмите государство, и сосредоточиться состояние кнопки. Здесь параметры WPARAM и LPARAM не используются и должны друг равна нулю.

Код возврата представляет собой сочетание любого из следующего: BST_CHECKED: кнопка установлена. BST_DROPDOWNPUSHED: Кнопка в состоянии раскрывающемся; для Windows Vista. Это относится только, если кнопка имеет стиль TBSTYLE_DROPDOWN. BST_FOCUS: Кнопка имеет фокус клавиатуры. BST_HOT: Кнопка горячей; то есть, указатель мыши над ним. BST_INDETERMINATE: состояние кнопки неопределенно. Применяется только, если кнопка имеет BS_3STATE или BS_AUTO3STATE стиль. BST_PUSHED: Кнопка показана в нажатом состоянии. BST_UNCHECKED: Нет особое состояние. Эквивалентны нулю.

BM_SETCHECK: Это сообщение устанавливает флажок состояния для радио-кнопок и флажков. WPARAM может быть одним из следующих значений (код): BST_CHECKED: Устанавливает состояние кнопку, чтобы проверить. BST_INDETERMINATE: Устанавливает состояние кнопку, чтобы серым, что указывает на неопределенное состоя

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