Как узнать, какие свойства доступны для переключателя в Visual C ++ 2010? - PullRequest
0 голосов
/ 03 марта 2012

Я прочитал код моего учителя, чтобы сделать радиокнопку в VS ++ 2010

        this->rbSenior->AutoSize = true;
        this->rbSenior->Location = System::Drawing::Point(56, 161);
        this->rbSenior->Name = L"rbSenior";
        this->rbSenior->Size = System::Drawing::Size(55, 17);
        this->rbSenior->TabIndex = 9;
        this->rbSenior->TabStop = true;
        this->rbSenior->Text = L"Senior";
        this->rbSenior->UseVisualStyleBackColor = true;
and
        if (rbFreshman->Checked) answer = 0;

Я понимаю код, потому что он прост.Тем не менее, насколько я знаю, является ли 'CHECKED' доступным свойством в переключателе.

Ответы [ 2 ]

1 голос
/ 03 марта 2012

У вас есть много вариантов:

1) Прочитайте документацию.Microsof doc находится в свободном доступе в Интернете по адресу msdn.microsoft.com .Оттуда поиск "радио кнопки" дает это .В качестве альтернативы нажатие клавиши F1 должно вызвать помощь, если вы ее установили.

2) Переключитесь в «дизайн» вид вашей формы (shift + F7), нажмите переключатель.Должно быть окно «Свойства» или набор инструментов со списком свойств проекта.

3) Используйте intellisense.Введите this->rbSenior->, затем нажмите "Ctrl + Пробел".В нем должны быть перечислены свойства и методы, доступные для любого объекта (не работает в большинстве сложных случаев, но вы еще не там)

0 голосов
/ 03 марта 2012

Предполагая, что MFC и что у вас есть переменная класса mybutton (под) типа CButton, вы можете вызвать mybutton.GetCheck(), который вернет BST_CHECKED, BST_UNCHECKED или BST_INTERMEDIATE, если применимо. Чтобы получить список членов для определенного элемента управления, прочитайте руководство (msdn.microsoft.com) или используйте intellisense в Visual Studio ... предпочтительно первый.

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