2010-12-20 74 views
1

是否可以启用单选按钮,但用户无法更改该值?已启用单选按钮,用户无法更改值

+0

确定你正在写MFC的单选按钮。对不起..只读无线电不在那里?我想你需要那个。 – 2010-12-20 09:28:50

+0

不,没有选择,它仍然看起来像禁用(编辑框) – Sunscreen 2010-12-20 09:31:12

+0

是禁用收音机和隐藏的输入吗?你可以像我回答那样应用相同的逻辑。 – 2010-12-20 09:35:16

回答

2

这是可能的。如果使用BS_RADIOBUTTON风格而不是BS_AUTORADIOBUTTON创建单选按钮,则当用户单击单选按钮时,Windows将不会自动更改选择。 (在Visual Studio中的对话框编辑器,右键单击单选按钮,并设置自动属性

阅读的MSDN this page的“使用无线按钮”部分,以获取更多信息。

1

要么你可以将它setchek到BST_CHECKED和EnableWindow为FALSE

或..

单选按钮的所有其他选择进行所需选择