1.
2.
void CcmDlg::OnBnClickedButton1()
{
CString szNameList,szName;
szNameList="";
for(int i=IDC_CHECK1;i<IDC_CHECK3+1;i++)
{
CButton *pBtn=static_cast<CButton *>(GetDlgItem(i));
if(pBtn!=NULL)
{
if(pBtn->GetCheck()==BST_CHECKED)
{
pBtn->GetWindowText(szName);
szNameList=szNameList+szName+(CString)"\r\n";
}
}
}
MessageBox(szNameList,_T("人员"));
}
3.
static_cast
用法:static_cast < type-id > ( expression )
该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。