不通过代码向导对控件进行类型安全的访问

创建对控件的类型安全访问的第一种方法是使用内联成员函数将 CWnd 类的 GetDlgItem 成员函数的返回类型转换为适当的 C++ 控件类型,如此示例中所示:

CButton* CMyDialog::GetMyCheckbox()
{
   return (CButton*)GetDlgItem(IDC_CHECKBOX);
}

然后利用类似下面这样的代码,使用此成员函数以类型安全的方式控件:

GetMyCheckbox()->SetCheck(BST_CHECKED);

另请参阅

对对话框中的控件进行类型安全的访问
对控件进行类型安全的访问(使用代码向导)