fenstergröße_fixed
-
wie kann ich ein programm so einstellen, das sein fenster nicht verändert werden kann?
Daher: Immer gleich groß bleibt, wie vordefiniert
MFG
ein_bit
-
schau dir die möglichkeiten der WindowStyles an in der MSDN (z.b. WS_OVERLAPPEDWINDOW).
desweiteren könntest du auch die WM_SIZE abfangen und aushebeln.
-
ok das hat geholfen, aber ich brauche noch einen window style für nur beenden (x)
gibt es soetwas? wenn nicht ist es ja nicht schlimm, dann bau ich mir ein menü
-
Dann darfst du eben einfach WS_MINIMIZEBOX und WS_MAXIMIZEBOX nicht mit angeben (bzw. die Flags explizit löschen (& ~WS_MAXIMIZEBOX ...)
-
ich hab es :p war wohl sysmenu..
-
wie fange ich den die nachricht ab?
ich hab einfach malcase WM_SIZE: return 0;geschrieben aber das funktioniert nicht.
und wenn ich ~WS_MAXIMIZEBOX setzte lässt sich im fenster gar nichts mehr anklicken und es kommt bei jedem klick so ein fehler ton

-
Du sollst nich nur ~WS_MAXIMIZEBOX angeben, sondern dieses Flag so löschen:
WS_OVERLAPPEDWINDOW & ~WS_MAXIMIZEBOX & ~WS_MINIMIZEBOX