型別安全存取控制項,而不需程式碼精靈
第一種方法,來建立型別安全存取控制項使用內嵌成員函式轉換傳回的型別類別的CWnd的GetDlgItem成員函式以適當 C++ 控制項型別,如下例所示:
CButton* CMyDialog::GetMyCheckbox()
{
return (CButton*)GetDlgItem(IDC_CHECKBOX);
}
然後可用此成員函式來存取控制項型別安全的方式,使用類似下列的程式碼:
GetMyCheckbox()->SetCheck(BST_CHECKED);