Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Menuverändern in Mfc Dialog

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
28.11.2002, 10:17 Uhr
~Uli
Gast


Hallo,

Ich habe eine Dialogfeld MFC Anwendung geschrieben. in die Anwendung ein Menu einzubinden ist kein Problem. Jetzt mus ich nur unter bestimmten Bedingungen(Abhängig von eine Int Variable) bestimmte einträge in den PoupMenu aktivieren bzw. deaktiviern. und da geht mein Problem soll. Ich kann das Menu erstellen und auch die Funktionalität einbinden. Veränderungen an dem Menu selber vorzunehmen kann ich aber nicht.

Also wenn mir hier jemand was Mailen kann würde ich mich freuen.

Danke

MFG Uli
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
28.11.2002, 14:39 Uhr
Volle



Hallo Uli,

schau mal in der MSDN nach:

es gibt die Funktionen:

InsertMenu -> fügt neuen Menüeintrag ein
EnableMenuItem -> zum "grau"- Machen eines Eintrags oder nicht
ModifyMenu -> hab ich noch nie benutzt, soweit ich mich erinnern kann

Eigentlich sind die Funktionen selbsterklärend, wie man so schön sagt. Falls du konkrete Probleme damit hast, dann melde dich nochmal.

Grüße, Volle.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
28.11.2002, 15:39 Uhr
~Uli
Gast


Hallo Volle,

Hat geholfen, hab das Problem gelöst. Ich durfte Das Menu nicht über die Dialog Eigenschaften einbinden. Ich mus das selber aus text schreiben. dann gehen die befehle auch ohne Probleme. beim einbinden über die Dialog Eigenschaften fehlt mir immer der wert für HMENU und die Befehle richtig verarbeiten zu können. jetzt ist mit dem Menu alles OK.

Sach mal kennst du den Befehl AfxLoadString ?? Der wird immer wieder verwendet um ToolBarTips zu erstellen. mein VC++6.0 bringt mir da aber "unbekannter Bezeichner". Fehlt mir da eine include oder was ist hier los.

Danke

Mfg Uli
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
28.11.2002, 16:18 Uhr
Volle



Hi Uli

probier mal:


C++:
#include <afxpriv.h>    // for AfxLoadString


Grüße, Volle.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
29.11.2002, 07:37 Uhr
~Uli
Gast


Hi Volle,

alles klar, die hat gefehlt. Stand in keiner meine drei Beschreibungen drine.

Danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
29.11.2002, 08:40 Uhr
Tommix



Hallo,

Zitat:
~Uli postete
... Stand in keiner meine drei Beschreibungen drine.


was nicht weiter verwundert, denn:

Zitat:

// Note: This header file contains useful classes that are documented only
// in the MFC Technical Notes. These classes may change from version to
// version, so be prepared to change your code accordingly if you utilize
// this header. In the future, commonly used portions of this header
// may be moved and officially documented.


Gruß, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: