[問題] radio

看板C_and_CPP (C/C++)作者 (平凡)時間10年前 (2016/01/16 11:08), 10年前編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC6 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 問題1:Radio假設有Radio1,Radio2,Radio3 GetCheckedRadioButton參數中寫Frist Button與Last Button 意思是參數要寫1跟3 如: GetCheckedRadioButton(IDC_Radio1,IDC_Radio3)? 而不是GetCheckedRadioButton(IDC_Radio1,IDC_Radio2,IDC_Radio3)? 因為我寫123會錯, 寫13就不會, 且功能是對的. 問題2: 假設: 我有2個group 135 246 2個都要單選 程式如下, 結果還是1個group,沒有2個, 所以我對first與last不太懂怎麼用 2個GROUP該怎麼寫 餵入的資料(Input): 預期的正確結果(Expected Output): 2組 3選1 錯誤結果(Wrong Output): 1組 6選1 程式碼(Code):(請善用置底文網頁, 記得排版) UINT nRadio1=GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO5); UINT nRadio2=GetCheckedRadioButton(IDC_RADIO2,IDC_RADIO6); switch(nRadio1){ case IDC_RADIO1: MessageBox("1"); break; case IDC_RADIO3: MessageBox("3"); break; case IDC_RADIO5: MessageBox("5"); break; } switch(nRadio2){ case IDC_RADIO2: MessageBox("2"); break; case IDC_RADIO4: MessageBox("4"); break; case IDC_RADIO6: MessageBox("6"); break; } 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.144.43 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1452913728.A.690.html ※ 編輯: GooLoo (111.243.144.43), 01/16/2016 11:10:25

01/16 12:06, , 1F
要放在GroupBox吧
01/16 12:06, 1F

01/16 12:08, , 2F
還有一個叫做Group property
01/16 12:08, 2F
請問一下 Radio1 (tab order=1) , Radio3 (tab order=2), Radio5 (tab order=3) Radio2 (tab order=4) , Radio4 (tab order=5), Radio6 (tab order=6) Radio1 和Radio2 設Group Code如文中,Button按下去會有兩個case判斷, 應該會出現2個messagebox 為什麼只有選12 會出現2個,選23/34/45/56都1個呢? ※ 編輯: GooLoo (111.243.144.43), 01/17/2016 10:26:36
文章代碼(AID): #1McRH0QG (C_and_CPP)
文章代碼(AID): #1McRH0QG (C_and_CPP)