MFC Radio Button 使用 分组 RadioButton 用法
1. 環(huán)境:VS2010
2. 分組
將radio1、radio2、radio3分為1組,radio4、radio5分為另一組;
方法:設(shè)置 ?radio1 ?的 屬性: ?group、tabstop、auto均為true
設(shè)置 ?radio2 的 屬性:?group設(shè)為false,?tabstop、auto均為true
設(shè)置 ?radio3 ?的 屬性:group設(shè)為false,??tabstop、auto均為true
設(shè)置 ?radio4 ?的 屬性: ?group、tabstop、auto均為true
設(shè)置 ?radio5 ?的 屬性:??group設(shè)為false,tabstop、auto均為true
3. ? 按CTRL+D,保證同一組內(nèi)的radio的tab序號是連續(xù)的;調(diào)整tab序號的方式是:鼠標點擊數(shù)字,比如先點3,然后點7,則3和7會交換,即radio1變?yōu)?,radio5變?yōu)?;
4. 關(guān)聯(lián)int型變量 ? 注意:只需將group屬性為true的radio1關(guān)聯(lián),radio2和radio3無需關(guān)聯(lián); ?同樣,radio4需關(guān)聯(lián),radio5無需關(guān)聯(lián)
5. 第4步完成后,在窗體頭文件中可以看到
構(gòu)造函數(shù):
?默認第一個radio被選中,即radio1被選中
6. 事件處理
設(shè)置radio1的事件
設(shè)置radio2和radio3的點擊事件函數(shù) 和 radio1 相同
事件代碼:
注意:updatedata(true) 不能少; 它的作用是 將radio的狀態(tài)值更新給關(guān)聯(lián)的變量,即m_radiobtngroup1;
感謝關(guān)注,歡迎交流!
總結(jié)
以上是生活随笔為你收集整理的MFC Radio Button 使用 分组 RadioButton 用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 彻彻底底了解回调函数
- 下一篇: 简单的WinInet编程