WM_SHOWWINDOW

WM_SHOWWINDOW จะส่งข้อความไปยังหน้าต่างเมื่อหน้าต่างจะถูกซ่อน หรือแสดง.

WM_SHOWWINDOW fShow = wParam (BOOL)      / / แสดง/ซ่อนค่าสถานะ fnStatus = (int) lParam    / / สถานะการตั้งค่าสถานะ 

 

พารามิเตอร์

fShow
ค่าของwParam ระบุว่า หน้าต่างจะถูกแสดง เป็น TRUE ถ้าจะมีการแสดงหน้าต่างหรือ FALSE ถ้าหน้าต่างจะถูกซ่อนอยู่.
fnStatus
ค่าของlParam ระบุสถานะของหน้าต่างจะถูกแสดง พารามิเตอร์fnStatusคือศูนย์ถ้ามีส่งข้อความเนื่องจากของการเรียกไปยังฟังก์ชันShowWindow มิฉะนั้นfnStatusเป็นหนึ่งในค่าต่อไปนี้:
ค่า ความหมาย
SW_OTHERUNZOOM หน้าต่างจะถูกเปิดเผยเนื่องจากการคืนค่าหน้าต่างขยายใหญ่สุด หรือย่อให้เล็กสุด.
SW_OTHERZOOM หน้าต่างถูกครอบคลุม โดยหน้าต่างอื่นที่ได้ถูกขยายให้ใหญ่สุด.
SW_PARENTCLOSING หน้าต่างเจ้าของหน้าต่างจะถูกย่อให้เล็กสุด.
SW_PARENTOPENING กำลังคืนค่าหน้าต่างเจ้าของหน้าต่าง.

ส่งกลับค่า

ถ้าโปรแกรมประยุกต์ใช้ประมวลผลข้อความนี้ ควรกลับเป็นศูนย์.

การกระทำเริ่มต้น

ฟังก์ชันDefWindowProcจะซ่อน หรือแสดงหน้าต่าง เป็นที่ระบุด้วยข้อความ.

หมายเหตุ

ถ้าหน้าต่างมีลักษณะ WS_VISIBLE เมื่อสร้าง หน้าต่างได้รับข้อความนี้หลัง จากที่มันถูกสร้างขึ้น แต่ ก่อนที่จะแสดง หน้าต่างยังรับข้อความนี้เมื่อมีการเปลี่ยนแปลงสถานะการมองเห็น โดยฟังก์ชันShowWindowหรือShowOwnedPopups.

ไม่มีส่งข้อความ WM_SHOWWINDOW ภายใต้เงื่อนไขต่อไปนี้:

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ต้องการรุ่น 2.0 หรือใหม่กว่า
หัวข้อ:ประกาศใน winuser.h.

ดูเพิ่มเติม

ภาพรวมของ Windowsข้อความในหน้าต่าง DefWindowProc, ShowOwnedPopups, ShowWindow

Index