Freigeben über


Type-Safe Zugriff auf Steuerelemente ohne Code-Assistenten

Hinweis

Die Microsoft Foundation Classes (MFC)-Bibliothek wird weiterhin unterstützt. Wir fügen jedoch keine Features mehr hinzu oder aktualisieren die Dokumentation.

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

Type-Safe Zugriff auf Steuerelemente in einem Dialogfeld
Type-Safe Zugriff auf Steuerelemente mit Code-Assistenten