我试图在 MFC 对话框运行时将一些复选框设置为默认选中状态。
我为名为 m_check
的复选框创建了一个 CButton
变量。
接下来,我在 OnInitDialog
中添加了 m_check.SetCheck
。
BOOL CModelDlg::OnInitDialog()
{
....
m_check.SetCheck;
....
总是出现错误:
Error: a pointer to a bound function may only be used to call the function.
我不确定这个错误是什么意思。任何帮助,将不胜感激。谢谢!
最佳答案
我想出来了,以防有人想知道。在 OnInitDialog
中添加以下内容:
CButton* pBtn = (CButton*) GetDlgItem(IDC_XXXXXX);
pBtn->SetCheck(1);
关于c++ - 如何在MFC对话框应用程序中将复选框设置为默认选中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57798516/