Freigeben über


Typsicherer Zugriff auf Steuerelemente ohne Code-Assistenten

Der erste Ansatz zum Erstellen eines typsicheren Zugriffs auf Steuerelemente verwendet eine Inlineelementfunktion, um den Rückgabetyp der Memberfunktion der Klasse CWndGetDlgItem in den entsprechenden C++-Steuerelementtyp zu umwandeln, wie in diesem Beispiel gezeigt:

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

Sie können diese Memberfunktion dann verwenden, um auf typsichere Weise auf das Steuerelement zuzugreifen, und zwar mit Code wie dem folgenden:

GetMyCheckbox()->SetCheck(BST_CHECKED);

Siehe auch

Typsicherer Zugriff auf die Steuerelemente in einem Dialogfeld
Typsicherer Zugriff auf Steuerelemente mit Code-Assistenten