Как указать выбранную по умолчанию радиобутон в MFC? - PullRequest
3 голосов
/ 08 марта 2011

У меня есть две радиокнопки в моем диалоге. Я правильно настроил порядок табуляции, включил свойство group для одного из них и добавил переменную int, которую я могу прочитать.

Что меня сейчас интересует, так это: как я могу выбрать опцию по умолчанию? Прямо сейчас, когда диалоговое окно создано, визуально не выбрана радиокнопка. Doing m_membervariable = 1; компилируется, но также не выбирает радиокнопку. Как я могу это сделать?

Я проверил учебники, как http://www.functionx.com/visualc/controls/radiobutton.htm и http://www.cpp -tutor.de / тк / тк / kap8 / lektion2.htm но они, кажется, пропускают это.

С наилучшими пожеланиями Марк

Ответы [ 3 ]

2 голосов
/ 08 марта 2011

Используйте CheckRadioButton для установки состояния переключателей.

0 голосов
/ 08 марта 2011
0 голосов
/ 08 марта 2011

Вы должны определить диапазон доступных значений для ваших переключателей в Таблице строк. Поэтому, если у вас есть два элемента управления, вы указываете 0 и 1, поэтому первое значение для m_membervariable предназначено для вашего первого элемента управления, а второе - для вашего второго.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...