0 / 0 / 0
Регистрация: 19.05.2014
Сообщений: 4
|
||||||
1 | ||||||
Совместное использование CheckBox и RadioButton01.05.2009, 00:05. Показов 4117. Ответов 3
Метки нет (Все метки)
Привет! У меня есть SDI программа, в диалог. окне которой при выборе одного из Radio-элемента, автоматически включаются или выключаются флажки у check-элементов:
Помогите пожайста, ато не могу разобратся....
0
|
01.05.2009, 00:05 | |
Ответы с готовыми решениями:
3
Использование checkbox, radiobutton, numericupdown в listview совместное использование C# и C++ Совместное использование БД Совместное использование функции |
48 / 48 / 8
Регистрация: 30.01.2009
Сообщений: 168
|
|
01.05.2009, 19:45 | 2 |
Включить
Код
((CButton*)GetDlgItem(IDC_RADIO1))->SetCheck(true); Добавлено через 30 минут 17 секунд Или так: Код
GetDlgItem(IDC_RADIO1)->SendMessage(WM_LBUTTONDOWN); GetDlgItem(IDC_RADIO1)->SendMessage(WM_LBUTTONUP);
0
|
0 / 0 / 0
Регистрация: 19.05.2014
Сообщений: 4
|
||||||
01.05.2009, 20:57 | 3 | |||||
Большое спасибо! Обое работают.
Использовал 1й код. Ксати, перед ним нужно поставить UpdateData(true) чтоб поставленый флажок занесся в m_check И еще одно(чтоб преподу обьяснить):
0
|
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
01.05.2009, 22:22 | 4 |
А MSDN для чего написан?
Функция GetDlgItem() возвращает указатель на окно (контрол диалогового окна, они все - потомки CWnd) с заданным идентификатором, но не знает точный тип этого контрола - т.е. возвращает CWnd*. А явное приведение к указателю на класс кнопки CButton* нужно, чтобы затем правильно вызывать метод SetCheck.
0
|
01.05.2009, 22:22 | |
01.05.2009, 22:22 | |
Помогаю со студенческими работами здесь
4
Совместное использование классов Совместное использование файла Совместное использование C++ Builder и VS C++ совместное использование интернета Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |