Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取C+上的无线电组的值+; < >我使用C++来创建一个GLUI窗口。我有一个单选按钮,我试图得到两个选项,我必须有不同的回调_C++_User Interface_Radio Button_Glui - Fatal编程技术网

获取C+上的无线电组的值+; < >我使用C++来创建一个GLUI窗口。我有一个单选按钮,我试图得到两个选项,我必须有不同的回调

获取C+上的无线电组的值+; < >我使用C++来创建一个GLUI窗口。我有一个单选按钮,我试图得到两个选项,我必须有不同的回调,c++,user-interface,radio-button,glui,C++,User Interface,Radio Button,Glui,现在,这是我的代码: radio = glui->add_radiogroup_to_panel(panel_1, NULL, RADIOBUTTON_ID,control_cb); glui->add_radiobutton_to_group( radio, "Choice1"); glui->add_radiobutton_to_group( radio, "Choice2"); 我试图得到无线电

现在,这是我的代码:

radio = glui->add_radiogroup_to_panel(panel_1, NULL,
                                      RADIOBUTTON_ID,control_cb);
glui->add_radiobutton_to_group( radio, "Choice1");
glui->add_radiobutton_to_group( radio, "Choice2");
我试图得到无线电组的值,0或1,然后通过一个if循环来控制_cb

case RADIOBUTTON_ID:
    int choice = /*value of radiobutton*/
    if (choice == 0) printf("Hello");
    else printf("world");
问题是,如何获得int-choice的值


谢谢大家!

使用
RadioGroup
方法
get\u int\u val()

int choice = radio->get_int_val();