error C2039: 'SetCheck' : is not a member of 'CWnd'

qq_32930027 2016-08-26 04:20:12
void CModelFixDlg::OnBnClickedSelectall()
{
// TODO: Add your control notification handler code here
(CButton*)GetDlgItem(IDC_OppositeVector)->SetCheck(FALSE);
}
mfc学习过程中 先设置一个全选按钮,为什么会提示error C2039: 'SetCheck' : is not a member of 'CWnd'
...全文
678 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgl7903 2016-08-26
  • 打赏
  • 举报
回复
引用 1 楼 qq423399099 的回复:
多加个括号试试:
((CButton*)GetDlgItem(IDC_OppositeVector))->SetCheck(FALSE);
或者分步 CButton *pBtn = (CButton*)GetDlgItem(IDC_OppositeVector); if(pBtn) pBtn->SetCheck(FALSE);
三岁、就很帅 2016-08-26
  • 打赏
  • 举报
回复
版主的办法 或者你定义个按钮对象 button button.setchek(0);
IT_拖油瓶 2016-08-26
  • 打赏
  • 举报
回复
查msdn,自己找寻答案
小灸舞 2016-08-26
  • 打赏
  • 举报
回复 1
多加个括号试试:
((CButton*)GetDlgItem(IDC_OppositeVector))->SetCheck(FALSE);

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧