SetForegroundWindow

ฟังก์ชันSetForegroundWindowวางเธรดที่สร้างหน้าต่างที่ระบุลงในเบื้องหน้า และเปิดใช้งานหน้าต่าง ป้อนข้อมูลของแป้นพิมพ์จะกำกับไปยังหน้าต่าง และสิ่งแสดงแทนเสียงต่าง ๆ ได้มีการเปลี่ยนแปลงสำหรับผู้ใช้ ระบบกำหนดระดับความสำคัญสูงขึ้นเล็กน้อยกับเธรดที่สร้างหน้าต่างพื้นหน้าไม่เหมือนกับหัวข้ออื่น ๆ.

(BOOL SetForegroundWindow HWND  hWnd / / จัดการกับหน้าต่างเพื่อนำไปเบื้องหน้า);
 

พารามิเตอร์

hWnd
จัดการไปยังหน้าต่างที่ควรมีการเปิดใช้งาน และนำไปเบื้องหน้า.

ส่งกลับค่า

ถ้าหน้าต่างถูกนำไปเบื้องหน้า ค่าส่งกลับจะไม่ใช่ศูนย์.

ถ้าหน้าต่างถูกนำไปเบื้องหน้า ไม่ส่งคืนค่าเป็นศูนย์.

หมายเหตุ

หน้าต่างการทำงานเบื้องหน้าคือ หน้าต่างด้านบนของลำดับ Z หน้าต่างที่ทำงานกับผู้ใช้ได้ ในสภาพแวดล้อมแบบ preemptive multitasking คุณควรโดยทั่วไปให้ผู้ใช้สามารถควบคุมหน้าต่างใดเป็นหน้าต่างการทำงานเบื้องหน้า.

Windows NT 5.0 และรุ่นใหม่กว่า: โปรแกรมประยุกต์ไม่สามารถบังคับหน้าต่างไปเบื้องหน้าในขณะที่ผู้ใช้กำลังทำงานกับหน้าต่างอื่น แทนSetForegroundWindowจะเรียกใช้งานหน้าต่าง (ดูที่SetActiveWindow) และเรียกการ FlashWindowExฟังก์ชันการแจ้งเตือนผู้ใช้.

Windows CE: เธรดที่เป็นเจ้าของหน้าต่างไม่ได้ถูกกำหนดเป็นการเพิ่มระดับความสำคัญ.

QuickInfo

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

ดูเพิ่มเติม

ภาพรวมของ Windowsหน้าต่างฟังก์ชัน FlashWindowEx, GetForegroundWindow, SetActiveWindow

Index