型別安全存取控制項,而不需程式碼精靈

第一種方法,來建立型別安全存取控制項使用內嵌成員函式轉換傳回的型別類別的CWndGetDlgItem成員函式以適當 C++ 控制項型別,如下例所示:

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

然後可用此成員函式來存取控制項型別安全的方式,使用類似下列的程式碼:

GetMyCheckbox()->SetCheck(BST_CHECKED);

請參閱

概念

在對話方塊中的控制項型別安全存取

型別安全存取控制項,使用程式碼精靈