MFT_SEPARATOR?



  • Ich wuerde gerne in meinem Menu einen SEPARATOR einbruingen, nur leider verschwindet dann immer mein menu. Ich hab keine Ahnung 😕 . 😞

    lstrcpy (string, "Speichern unter...");
              mii.wID = 4;
              InsertMenuItem (hMenu1, 0, FALSE, &mii);
              mii.fType = MFT_SEPARATOR;
              mii.wID = 5;
              InsertMenuItem (hMenu1, 0, FALSE, &mii);
              mii.fType = MFT_STRING;
              lstrcpy (string, "Beenden");
              mii.wID = 6;
              InsertMenuItem (hMenu1, 0, FALSE, &mii);
    


  • Ich kann dir nicht genau sagen, an was das liegt, aber vielleicht hilft dir dieses MSDN-Zitat weiter:

    Set fMask to MIIM_TYPE to use fType.
    [...]
    This value is valid only in a drop-down menu, submenu, or shortcut menu.

    Aber vermutlich wirst du die anderen Member schon weiter oben im Code initialisiert haben 🤡


Anmelden zum Antworten