Chcę, aby moje okno zawsze utrzymywało pewien stosunek np. 1,33333333. Jeśli więc okno ma wartość width = 800, height = 600
, a użytkownik zmienia szerokość na 600, chcę automatycznie zmienić wysokość na 450.Jak zmusić okno do zachowania określonego stosunku szerokości do wysokości po zmianie rozmiaru
Już przechwytywam WM_SIZE
, ale nie wiem, czy to wystarczy; także nie wiem, jak zmienić szerokość lub wysokość, aby utrzymać mój stosunek.
Nieco inne pytanie, ale generalnie taka sama odpowiedź jak: http://stackoverflow.com/questions/2406168/constraining-window-position-to-desktop-working-area –