Dialogfeld-Knöpfen deaktivieren?



  • Kann mir bitte jemand sagen, wie ich in einem Dialogfeld einen Button deaktivieren kann? In einer SDI-Anwendung hab ich einfach eine Symbolleiste gemacht und da gab es dann auch OnUpdateCommand-Nachrichten. Bei Dialogfeld-Knöpfen anscheinend nicht.

    Wäre super, wenn mir jemand sagen könnte, wie ich das in einem Dialogfeld mache. (Dass zum Beispiel ein Knopf nur verfügbar ist, wenn bestimmte Dinge zutreffen.)

    Danke im Vorhinein. 😉



  • Hi,

    GetDlgItem(IDC_BUTTONID)->EnableWindow(FALSE); // TRUE: aktiviert; FALSE: deaktiviert
    

    oder

    m_VariableDeinesButtons.EnableWindow(FALSE);
    

    Das Funktioniert übrigens auch mit Eingabefeldern,Listenfeldern,.....

    mfg TakeItEasy!


Anmelden zum Antworten