VC++中如何用tab选中单选框控件?
发布网友
发布时间:2022-05-13 19:46
我来回答
共1个回答
热心网友
时间:2023-10-23 19:08
对于这样的两个单选框(一组),在两者都无选项的时候,可以用TAB停留到任何一个上面(只要都选择有TAB
STOP)但是一旦有某一项选中了,那么TAB就只能停留到该组被选中的那一项上了(要修改选项的话,必须要用上下键或者左右键)
两者中如果都没有选中,在TAB到该组单选框上后可以用上下键确定选项。
如果你希望用TAB来确定选项,可以自己将TAB的按钮消息截取出来传递给特定的控制函数,当然那么做会让你自己多写很多代码(尤其是如果有多组单选表的时候,你要记录当前TAB后程序会FOCUS哪个单选表的哪个单选选项,然后再对那个选项做SETFOCUS和SETCHECK的操作,对该组其他的地方取消选中)