mfc radio group 設置


1. 環境:VS2010

2. 分組

將radio1、radio2、radio3分為1組,radio4、radio5分為另一組;

方法:設置  radio1  的 屬性:  group、tabstop、auto均為true

設置  radio2 的 屬性: group設為false, tabstop、auto均為true

設置  radio3  的 屬性:group設為false,  tabstop、auto均為true

設置  radio4  的 屬性:  group、tabstop、auto均為true

設置  radio5  的 屬性:  group設為false,tabstop、auto均為true

3.   按CTRL+D,保證同一組內的radio的tab序號是連續的;調整tab序號的方式是:鼠標點擊數字,比如先點3,然后點7,則3和7會交換,即radio1變為7,radio5變為3;


4. 關聯int型變量   注意:只需將group屬性為true的radio1關聯,radio2和radio3無需關聯;  同樣,radio4需關聯,radio5無需關聯


5. 第4步完成后,在窗體頭文件中可以看到

構造函數:

默認第一個radio被選中,即radio1被選中

6. 事件處理

設置radio1的事件

設置radio2和radio3的點擊事件函數 和 radio1 相同


事件代碼:


注意:updatedata(true) 不能少; 它的作用是 將radio的狀態值更新給關聯的變量,即m_radiobtngroup1;

感謝關注,歡迎交流!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM