Condividi tramite


L'accesso indipendente dai tipi per i controlli senza creazioni guidate codice

Il primo approccio a creare l'accesso indipendente dai tipi ai controlli utilizza una funzione membro in linea per eseguire il cast del tipo restituito di una funzione membro di GetDlgItem di entity_CODECWnd della classe al tipo di controllo appropriato di C++, come nel seguente esempio:

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

È quindi possibile utilizzare questa funzione membro per accedere al controllo in modo indipendente dai tipi con il codice simile al seguente:

GetMyCheckbox()->SetCheck(BST_CHECKED);

Vedere anche

Concetti

L'accesso indipendente dai tipi ai controlli in una finestra di dialogo

L'accesso indipendente dai tipi ai controlli con le creazioni guidate codice