请问一下如何判断ATL对话框里的复选框是否是选中的,以及如何设置复选框的状态?小弟初学ATL,请大家帮忙,先谢过了!

解决方案 »

  1.   

    判断是否选中
    if(IsDlgButtonChecked(IDC_BUTTON1)==BST_CHECKED)
    {
    //
    }
      

  2.   

    选中复选框
    CheckDlgButton(IDC_BUTTON1, BST_CHECKED);
      

  3.   

    ::SendMessage(GetDlgItem(IDC_CHECK), BM_GETCHECK, 0, 0) == BST_CHECKED
      

  4.   

    再问一个问题,怎么给ATL对话框里的控件加tooltip?,找了很长时间,也没找到相关的东西,希望在这里可以解决
      

  5.   

    这个要用过api来创建一个ToolTip窗口,并设置了。ATL没有对其进行包装