Форум программистов, компьютерный форум CyberForum.ru

CheckRadioButton - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.75
yashaz
0 / 0 / 0
Регистрация: 18.09.2009
Сообщений: 14
13.08.2010, 00:10     CheckRadioButton #1
Здравствуйте!
Я столкнулся с проблемой, решение которой пока немогу нигде найти, может Вы поможете?
Имеется следующая функция:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
void CL1E2Dlg::OnBnClickedRadio1()
{
    m_GrEn = 1; //устанавливаю значение переменной группы радиокнопок
    if (m_GrRu!=0)  //тут условие по значению переменной другой группы
    {
        if (m_GrRu == 5)
        {
            PlaySound("school.wav",0,SND_ASYNC);
            m_GrEn=0;
            m_GrRu=0;
            CheckRadioButton(IDC_RADIO0,IDC_RADIO8,IDC_RADIO0); 
            CheckRadioButton(IDC_RADIO9,IDC_RADIO17,IDC_RADIO17);
            GetDlgItem(IDC_RADIO1) ->EnableWindow(FALSE);
            GetDlgItem(IDC_RADIO13) ->EnableWindow(FALSE);  
            imgListSchool.Remove(0);
            Invalidate();
        }
        else
        {
            PlaySound("No.wav",0,SND_ASYNC);
            CheckRadioButton(IDC_RADIO0,IDC_RADIO8,IDC_RADIO0);
            CheckRadioButton(IDC_RADIO9,IDC_RADIO17,IDC_RADIO17);
            Invalidate();
            m_GrEn=0;
            m_GrRu=0;
        }
    }
}
Проблема в следующем: в первой группе (0-8) флажок ставится на нулевую кнопку, но не сбрасывается с первой, а во второй группе вообще ничего не происходит. Не пойму почему.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
radiohobbyt
 Аватар для radiohobbyt
192 / 190 / 4
Регистрация: 27.01.2009
Сообщений: 548
13.08.2010, 06:00     CheckRadioButton #2
галки снимать вручную надо(по крайней мере в апи).
Yandex
Объявления
13.08.2010, 06:00     CheckRadioButton
Ответ Создать тему
Опции темы

Текущее время: 21:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru