溫馨提示×

mfc怎么獲取radio選中的值

MFC
小億
189
2024-06-05 13:53:20
欄目: 編程語言

在MFC中,要獲取radio按鈕選中的值,可以使用GetCheck()函數(shù)來獲取。以下是一個簡單的示例:

假設有兩個radio按鈕,分別是IDC_RADIO1和IDC_RADIO2,可以通過以下代碼獲取選中的值:

// 假設pWnd是一個指向?qū)υ捒蛑械目丶闹羔?/span>
int nValue = pWnd->GetCheckedRadioButton(IDC_RADIO1, IDC_RADIO2);
// nValue的值為IDC_RADIO1或者IDC_RADIO2,即選中的radio按鈕的ID

如果只需要判斷某一個radio按鈕是否被選中,可以使用以下代碼:

// 假設pWnd是一個指向?qū)υ捒蛑械目丶闹羔?/span>
BOOL bIsChecked = pWnd->IsDlgButtonChecked(IDC_RADIO1);
// bIsChecked的值為TRUE或FALSE,表示IDC_RADIO1是否被選中

通過以上方法,即可獲取radio按鈕選中的值。

0