Minimieren Icon ausschalten
-
Warum wird mit dem Befehl:
HandleToSystemMenu->EnableMenuItem(SC_MINIMIZE, MF_BYCOMMAND|MF_GRAYED);das Minimieren-Icon im Dialog nicht grau dargestellt? Die Syntax sollte eigentlich richtig sein, da der Befehl:
HandleToSystemMenu->EnableMenuItem(SC_CLOSE, MF_BYCOMMAND|MF_GRAYED);für das X-Icon wunderbar funktioniert!!!

-
MSDN:
Window Styles:
WS_MINIMIZEBOX - Creates a window that has a Minimize button.
-
Hmm...
Also wenn man "WS_MINIMIZEBOX" für "SC_MINIMIZE" einsetzt, passiert gar nichts.
Mit der Funktion:
ModifyStyle(WS_MINIMIZEBOX, 0);entfernt er gleich das ganze Icon, ist ja auch nicht Sinn der Sache.
Gibt es noch eine andere Möglichkeit um das Minimieren-Symbol grau darzustellen?