Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / .GetState() / 6 сообщений из 6, страница 1 из 1
27.11.2004, 22:33
    #32802667
.GetState()
Вот объясните мне! У меня в диалоговом окне есть перключатель с именем IDC_Cy. Как мне воспользоваться методом GetState() для этого переключателя. Почему не работает IDC_Cy.GetState() - по аналогии с VB. Как надо. Для других контролов, для которых можно создать переменную всё просто, а для переключателя переменную создать нельзя.
...
Рейтинг: 0 / 0
28.11.2004, 06:05
    #32802722
Alex_VC
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.GetState()
Можно примерно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
int IDC_CHECK_BUTTON=GetCheckedRadioButton(<IDC_FIRST_RADIO_BUTTON>,<IDC_LAST_RADIO_BUTTON>);
 switsh(IDC_CHECK_BUTTON)
{
  case IDC_Cy: //Включено IDC_Cy
     break;
}
где <IDC_FIRST_RADIO_BUTTON>,<IDC_LAST_RADIO_BUTTON> -ID -первой и последней кнопки в группе.
Можно через DDX_... (т.е. связать кнопку с некоторой переменной, значение которой будет 0 или 1 в зависимости от состояния переключателя)
...
Рейтинг: 0 / 0
28.11.2004, 17:27
    #32802873
.GetState()
Неужели нельзя просто напрямую воспользоваться методом GetState() для конкретного перключателя. А связать переменную с переключателем невозможно, потому что переключатель отсутствует в спике Member Variables.
...
Рейтинг: 0 / 0
29.11.2004, 17:44
    #32804586
Alex_VC
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.GetState()
Можно, если радиобатонов >1 и они объединены в группу (можно к int привязать, можно к CButton)
...
Рейтинг: 0 / 0
29.11.2004, 18:00
    #32804628
.GetState()
Во, вот про ето поподробнее пожалуйста.
Большое благодарю
...
Рейтинг: 0 / 0
29.11.2004, 18:09
    #32804654
Alex_VC
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.GetState()
В окне имеется несколько радиобатонов (в Properties указано Group). Ну а дальше - стандартно: Class Wizard Member Variables... (Кстати, если даже имеется один батон со свойством Group,то его уже можно привязывать визардом)
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / .GetState() / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]