Pencere boyutu

Pencerenin boyutu (genişlik ve yükseklik) piksel olarak verilir. Pencere, sıfır genişlik veya yüksekliğe sahip olabilir. Bir uygulama bir pencere genişliği ve yüksekliği sıfır olarak ayarlar, varsayılan az pencere boyutuna boyutunu ayarlar. Varsayılan en küçük pencere boyutu keşfetmek için bir uygulaması kullanır SM_CXMIN ve SM_CYMIN bayrakları işleviyle GetSystemMetrics.

Bir uygulama bir pencere belirli boyutta bir istemci alanı oluşturmanız gerekebilir. AdjustWindowRect ve AdjustWindowRectEx fonksiyonları istenen istemci alanının boyutunu temel alarak bir pencere gerekli boyutunu hesaplamak. Uygulama CreateWindowEx işlevine sonuç boyutu değerleri geçebilir.

Böylece, son derece geniş bir uygulama bir pencere boyutlandırabilirsiniz; ekranı büyük olduğunu ancak, bunu bir pencere boyutu değil. Pencerenin boyutunu ayarlamadan önce uygulamanın genişliğini ve yüksekliğini ekran sm_cxscreen ve sm_cyscreen bayrakları ile GetSystemMetrics kullanarak kontrol etmelisiniz.

Index