GetWindowPlacement

GetWindowPlacement işlevi gösterme durumu ve belirtilen pencereyi geri yüklenen, simge durumuna küçültülmüş ve büyütülmüş konumlarını alır.

bool GetWindowPlacement ()  hwnd  hWnd, / / idare pencereyeWINDOWPLACEMENT* lpwndpl / / adres konumu veri yapısı);
 

Parametreleri

hWnd
Pencere kolu.
lpwndpl
Haritayı devlet ve konum bilgilerini alır WINDOWPLACEMENT yapısına.

&GetWindowPlacementçağırmadan önce WINDOWPLACEMENT yapısı uzunluğu üyesi sizeof (WINDOWPLACEMENT) ayarlayın. GetWindowPlacement başarısız olursa lpwndpl- gt;uzunluğu doğru ayarlanmamış.

Dönüş değerleri

İşlev başarılı olursa, dönüş değeri sıfır.

İşlev başarısız olursa, dönüş değeri sıfırdır. Genişletilmiş hata bilgilerini için GetLastError.

Açıklamalar

Bayraklar WINDOWPLACEMENT adresinden bu işlevi tarafından alındı her zaman sıfır üyesidir. HWnd parametresi tarafından tanımlanan pencere ekranı kaplamışsa, SW_SHOWMAXIMIZED showCmd üyesidir. Pencere simge durumuna küçültülmüş ise, showCmd SW_SHOWMINIMIZED. Aksi takdirde, sw_shownormal ise.

WINDOWPLACEMENT uzunluğu üyesi sizeof (WINDOWPLACEMENT) olarak ayarlanmalıdır. Bu üye doğru ayarlanmamış ise, işlev false döner. Pencere yerleşim koordinatları doğru kullanımı ek açıklamalar için bkz: WINDOWPLACEMENT.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanma.

Ayrıca bkz:

Windows genel bakış, pencere işlevleri, SetWindowPlacement, WINDOWPLACEMENT

Index