Menu Eintrag auf Gray setzen
-
Hallo ich möchte bei einer bestimmten Nachricht, einen Menu Eintrag
auf Grau setzen und deaktivieren.
Nun meine Behandlungsroutine auf meine Nachricht sieht so aus:void CFenster::OnIntern(WPARAM wP, LPARAM lP) { if(wP == 0) { GetMenu()->EnableMenuItem(ID_DATEN_AUSGABE,MF_ENABLED); } else { GetMenu()->EnableMenuItem(ID_DATEN_AUSGABE, MF_GRAYED); } }aber leider funzt das nicht. Warum ?
-
void CFenster::OnIntern(WPARAM wP, LPARAM lP) { if(wP == 0) { GetMenu()->EnableMenuItem(ID_DATEN_AUSGABE,MF_BYCOMMAND |MF_ENABLED); } else { GetMenu()->EnableMenuItem(ID_DATEN_AUSGABE,MF_BYCOMMAND|MF_GRAYED); } }
-
Habe den Code mal so modifiziert aber...

Komischerweise funzt das auch nicht...