IsDlgButtonChecked

Функция IsDlgButtonChecked определяет, имеет ли элемент управления button флажок рядом с его или ли элемент управления button три состояния отображается серым цветом, установлен, или не.

(UINT IsDlgButtonChecked HWND  hDlg, / / обработать диалоговое окноintnIDButton / / кнопку идентификатор);
 

Параметры

hDlg
Дескриптор диалогового окна поле, содержащее элемент управления button.
nIDButton
Указывает целочисленный идентификатор элемента управления button.

Возвращаемые значения

Возвращаемое значение от кнопки, созданные с 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 для элемента управления "кнопка".

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.

Родственные слова

Кнопки Обзор, функции кнопок, CheckDlgButton

Index