Partilhar via


Acesso fortemente tipado a controles sem assistentes de código

A primeira abordagem para criar acesso fortemente tipado a controles usa uma função de membro embutida para converter o tipo de retorno da função membro GetDlgItem da classe CWnd para o tipo de controle C++ apropriado, como neste exemplo:

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

Então você pode usar essa função de membro para acessar o controle fortemente tipado com código semelhante ao seguinte:

GetMyCheckbox()->SetCheck(BST_CHECKED);

Confira também

Acesso fortemente tipado a controles em uma caixa de diálogo
Acesso fortemente tipado a controles com assistentes de código