Udostępnij za pośrednictwem


Bezpieczny dostęp do kontrolek bez użycia kreatorów kodu

Pierwsze podejście do tworzenia bezpiecznego dostępu typu do kontrolek używa wbudowanej funkcji składowej do rzutowania zwracanego typu funkcji składowej klasy CWndGetDlgItem do odpowiedniego typu kontrolki C++, jak w tym przykładzie:

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

Następnie możesz użyć tej funkcji składowej, aby uzyskać dostęp do kontroli w bezpieczny sposób z kodem podobnym do następującego:

GetMyCheckbox()->SetCheck(BST_CHECKED);

Zobacz też

Bezpieczny dostęp do kontrolek w oknie dialogowym
Bezpieczny dostęp do kontrolek z użyciem kreatorów kodu