Bezpieczny dostęp do formantów bez użycia kreatorów kodu
Pierwsze podejście do tworzenia typu bezpieczny dostęp do kontroli używa wbudowanej funkcji Członkowskich do oddania zwracany typ klasy CWndw GetDlgItem funkcji członka na odpowiedni typ kontroli C++, jak w poniższym przykładzie:
CButton* CMyDialog::GetMyCheckbox()
{
return (CButton*)GetDlgItem(IDC_CHECKBOX);
}
Następnie służy tej funkcji członka do kontroli dostępu w sposób typ palety z kodem podobny do następującego:
GetMyCheckbox()->SetCheck(BST_CHECKED);