Как определить состояние CheckBox?
От: 3eleHbIU  
Дата: 13.11.03 11:18
Оценка:
Как определить стоит флажок или нет.
Имется HANDLE окна и IDC_CHECK состояние которого нужно мне узнать.
Скорей всего элементарно.


13.11.03 14:25: Перенесено модератором из 'C/C++' — ПК
Re: Как определить состояние CheckBox?
От: PM  
Дата: 13.11.03 11:27
Оценка: 3 (1)
Здраствуйте, 3eleHbIU. Вы писали:

e> Как определить стоит флажок или нет.

e> Имется HANDLE окна и IDC_CHECK состояние которого нужно мне узнать.
e> Скорей всего элементарно.
IsDlgButtonChecked(dialog_handle, CHECKBOX_ID)
Posted via RSDN NNTP Server 1.7 "Bedlam"
Re: Как определить состояние CheckBox?
От: _Jane_ Украина  
Дата: 13.11.03 11:59
Оценка:
Здравствуйте, 3eleHbIU, Вы писали:

HIU>Как определить стоит флажок или нет.

HIU>Имется HANDLE окна и IDC_CHECK состояние которого нужно мне узнать.
HIU>Скорей всего элементарно.


MFCшный DDX_Check делает так:

value = (int)::SendMessage(hWndCtrl, BM_GETCHECK, 0, 0L);
ASSERT(value >= 0 && value <= 2);
Jane
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.