Dimensione della finestra

Dimensione di una finestra (larghezza e altezza) è dato in pixel. Una finestra può avere zero larghezza o altezza. Se un'applicazione imposta la larghezza e l'altezza a zero di una finestra, il sistema imposta la dimensione per la dimensione della finestra minimo predefinito. Per scoprire la dimensione della finestra minimo predefinito, un'applicazione utilizza il funzione GetSystemMetrics con il flag SM_CXMIN e SM_CYMIN.

Un'applicazione può essere necessario creare una finestra con un'area client di una dimensione particolare. Le funzioni AdjustWindowRect e AdjustWindowRectEx calcolano la dimensione necessaria di una finestra in base alle dimensioni dell'area client desiderata. L'applicazione può passare i valori di dimensione risultante alla funzione CreateWindowEx.

Un'applicazione può ridimensionare una finestra affinché sia estremamente grande; Tuttavia, esso non dovrebbe dimensionare una finestra affinché sia più grande dello schermo. Prima di impostare la dimensione di una finestra, l'applicazione deve verificare la larghezza e l'altezza dello schermo utilizzando GetSystemMetrics con i flag SM_CXSCREEN e SM_CYSCREEN.

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index