WINDOWPLACEMENT yapısı
WINDOWPLACEMENT veri yapısı aşağıdaki biçime sahiptir:
typedef struct tagWI&NDOWPLACEMENT {nbsp; / * wndpl * /
UINT uzunluğu;
UINT bayrakları;
UINT showCmd;
NOKTASI ptMinPosition;
NOKTASI ptMaxPosition;
rect rcNormalPosition;
} WINDOWPLACEMENT
WINDOWPLACEMENT yapısı. ekranda bir pencere yerleştirme hakkında bilgi içerir.
Üyeler
uzunluğu
. Yapısının bayt cinsinden uzunluğu, belirtir
bayraklar
Simge durumuna küçültülmüş pencereyi ve hangi pencereyi geri yöntemini denetleyen bayraklar belirtir. Bu üye, biri veya her ikisi de aşağıdaki bayrakları olabilir:
-
WPF_SETMI&NPOSITIONnbsp; X - ve y-konumlarını küçültülmüş bir pencereyi olabilir belirtilen. belirtir Bu bayrak olmalıdır koordinatları ptMinPosition üyesinin ayarlarsanız belirtilen.
-
WPF_RESTORETOMAXIMIZEDnbsp; Restore pencere, simge önce olup o kaplamış ne olursa olsun maksimize olduğunu belirtir. Bu ayar yalnızca pencere geri sonraki zaman geçerlidir. Varsayılan geri yükleme davranışı değiştirmez. Bu bayrak, yalnızca SW_SHOWMI&NIMIZED değeri showCmd üye için belirtildiğinde geçerlidir.
showCmd
Pencerenin geçerli Haritayı durumunu belirtir. Bu üye aşağıdaki değerlerden biri olabilir:
-
SW_HIDE Pencereyi gizler ve etkinleştirme diğer pencereye geçer.
-
SW_MI&NIMIZEnbsp; Belirtilen pencereyi simge durumuna küçültür ve sistemin listesinde üst pencereyi etkinleştirir.
-
sw_restore Etkinleştirir ve bir pencere görüntüler. Pencere simge durumuna küçültülmüş veya ekranı kaplamış, Windows bunu orijinal boyutunda ve pozisyon ( sw_shownormalile aynı) yükler.
-
sw_show Bir pencereyi etkinleştirir ve onun geçerli boyutunu ve konumunu görüntüler.
-
SW_SHOWMAXIMIZED Bir pencereyi etkinleştirir ve kaplamış görüntüler.
-
SW_SHOWMI&NIMIZEDnbsp; Bir pencereyi etkinleştirir ve simge olarak görüntüler.
-
SW_SHOWMI&NNOACTIVEnbsp; Pencere simge olarak görüntülenir. Geçerli etkin pencere etkin olarak kalır.
-
sw_show&nanbsp; Pencere, geçerli durumunu görüntüler. Geçerli etkin pencere etkin olarak kalır.
-
SW_SHOW&NOACTIVATEnbsp; Bir pencere onun en son boyutu ve konumunu görüntüler. Geçerli etkin pencere etkin olarak kalır.
-
sw_show&normalnbsp; Etkinleştirir ve bir pencere görüntüler. Pencere simge durumuna küçültülmüş veya ekranı kaplamış, Windows bunu orijinal boyutunda ve pozisyon ( sw_restoreile aynı) yükler.
ptMinPosition
Pencereyi simge durumuna küçültüldüğünde, pencerenin sol üst köşesinin konumunu belirtir.
ptMaxPosition
Penceresi ekranı kapladığında, pencerenin sol üst köşesinin konumunu belirtir.
rcNormalPosition
Pencereyi normal (restore) konumda pencerenin koordinatlarını belirtir.
Ayrıca bkz: CWnd::SetWindowPlacement