我需要在不同的程序中访问复选框值。复选框在 ToolDlg.cpp 中启动
DDX_Control(pDX, IDC_CalculateTBA, m_CalculateTBA);
在这样启动的 oninitdialog 中:
m_CalculateTBA.SetCheck(0);
CalculateAnalyticTBA = false;
void CToolDlg::OnBnClickedCheck3()
{
CalculateAnalyticTBA = m_CalculateTBA.GetCheck();
}
我需要 SetCal.cpp 程序中的复选框值。这是我在这个程序中尝试的代码:
CToolDlg dialog;
if( dialog.CalculateAnalyticTBA )
{
Do some thing
}
但是即使我没有选中该复选框, dialog.CalculateAnalyticTBA 也始终为真。如果您需要任何其他信息,请告诉我。感谢您的帮助。