Menu Element ausbelden



  • Hi,

    ich habe mir ein Menu zusammen gebaut (so ala Datei -> Neu usw.).

    Nun in meinem Menu befinden sich ein Eintrag Benutzer, wo drunter ich später noch ein paar Elemnete aufführen möchte.
    Jetzt möchte ich aber erst einmal den Eintrag Benutzer ausblenden.
    Das war der erste Versuch:

    HWND hWndToolbar = GetDlgItem(hWnd,IDR_MENU1);
    HWND element = GetDlgItem(hWndToolbar,ID_USERMENU);
    EnableWindow(element,false);
    

    ok an der stelle wäre es zwar "nur" deaktiviert gewesen hätte mich aber schon mal voran gebracht.
    Hat jemand nen Tip für mich?



  • 'Ausblenden' wird wohl nix.

    Musst du mit RemoveMenu entfernen und bei Bedarf wieder mit InsertMenuItem einblenden.

    Und ansonsten nimm lieber EnableMenuItem.



  • Ich dank dir für deine Hilfe.
    Muss ich echt wieder mehr mit C++ beschäftigen! 😉


Anmelden zum Antworten