Vindusstørrelse

Et vindu størrelse (bredde og høyde) er gitt i piksler. Et vindu kan ha null bredde eller høyde. Hvis et program angir en vinduets bredde og høyde til null, vil systemet angir størrelsen til standard minimum vindusstørrelsen. For å oppdage standard minimum vindusstørrelsen, et program bruker den GetSystemMetrics -funksjonen med SM_CXMIN og SM_CYMIN-flagg.

Et program kan måtte opprette et vindu med en klient område med en bestemt størrelse. Funksjonene AdjustWindowRect og AdjustWindowRectEx beregner nødvendig størrelsen på et vindu som er basert på den ønskede størrelsen på klientområdet. Programmet kan sende resultatverdiene størrelsen til CreateWindowEx -funksjonen.

Et program kan skalere et vindu slik at det er ekstremt store; Det bør imidlertid ikke skalere et vindu slik at det er større enn skjermen. Før du angir størrelse for et vindu, bør programmet sjekke bredden og høyden på skjermen ved hjelp av GetSystemMetrics med SM_CXSCREEN og SM_CYSCREEN-flagg.

Index