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 CWnd
GetDlgItem
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