Функция IsDlgButtonChecked определяет, имеет ли элемент управления button флажок рядом с его или ли элемент управления button три состояния отображается серым цветом, установлен, или не.
(UINT IsDlgButtonChecked HWND hDlg, / / обработать диалоговое окноintnIDButton / / кнопку идентификатор);
Возвращаемое значение от кнопки, созданные с BS_AUTOCHECKBOX, BS_AUTORADIOBUTTON, BS_AUTO3STATE, BS_CHECKBOX, BS_RADIOBUTTON, или BS_3STATE стиль может быть одним из следующих:
Значение | Значение |
---|---|
BST_CHECKED | Устанавливается переключатель. |
BST_INDETERMINATE | Кнопка недоступна, указывающий неопределенное состояние (применяется, только если кнопка имеет стиль BS_3STATE или BS_AUTO3STATE). |
BST_UNCHECKED | Кнопка не установлен |
Если кнопка имеет любой другой стиль, возвращаемое значение равно нулю.
Функция IsDlgButtonChecked посылает сообщение BM_GETCHECK для элемента управления "кнопка".
nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.
Кнопки Обзор, функции кнопок, CheckDlgButton