現在我想讓單選框A被選中時,點亮單選框B,并且滅掉A自己。相當于選了A,但是B亮了。
void CRadio3Dlg::OnRadio1()
{
// TODO: Add your control notification handler code here
m_radio = 1;
UpdateData(FALSE);
AfxMessageBox("1");
}
void CRadio3Dlg::OnRadio2()
{
// TODO: Add your control notification handler code here
AfxMessageBox("2");
}
m_radio 為這兩個控制元件小組對應的變數。
現在的問題是,問什么成功后界面被覆寫后會彈出很多遍的AfxMessageBox("1");資訊?
uj5u.com熱心網友回復:
你這邏輯對么?選中A時,點亮B,滅掉A.不覺得這種邏輯會制造混亂么?uj5u.com熱心網友回復:
這個估計是控制元件事件的問題,把代碼放到單選框的滑鼠按下或抬起事件里面就可以解決了uj5u.com熱心網友回復:
UpdateData,應該被虛函式多載了轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/104356.html
標籤:基礎類
上一篇:界面被鎖死的問題
