WM_QUERYDRAGICON

WM_QUERYDRAGICON ข้อความจะถูกส่งไปยังหน้าต่างย่อเล็กสุด (iconic) หน้าต่างจะลาก โดยผู้ใช้ แต่ไม่มีไอคอนที่กำหนดเองสำหรับคลาสนี้ แอปพลิเคชันสามารถกลับตัวจัดการกับไอคอนหรือเคอร์เซอร์ ระบบจะแสดงเคอร์เซอร์หรือไอคอนนี้ในขณะที่ผู้ใช้ลากไอคอน.

 WM_QUERYDRAGICON 

 

พารามิเตอร์

ข้อความนี้ไม่มีไม่มีพารามิเตอร์.

ส่งกลับค่า

แอปพลิเคชันควรส่งกลับหมายเลขอ้างอิงเคอร์เซอร์หรือไอคอนที่จะแสดงในขณะที่ผู้ใช้ลากไอคอนระบบ เคอร์เซอร์หรือไอคอนต้องเข้ากันได้กับความละเอียดของโปรแกรมควบคุมจอแสดงผล ถ้าแอพลิเคชันส่งกลับค่า NULL ระบบจะแสดงเคอร์เซอร์เริ่มต้น.

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

ฟังก์ชันDefWindowProcส่งกลับหมายเลขอ้างอิงการให้เคอร์เซอร์เริ่มต้น.

หมายเหตุ

เมื่อผู้ใช้ลากไอคอนของหน้าต่างโดยไม่มีไอคอนรูปคลาส ระบบแทนที่ไอคอน ด้วยเคอร์เซอร์เป็นค่าเริ่มต้น ถ้าโปรแกรมประยุกต์ที่ต้องใช้เคอร์เซอร์แตกต่างกันจะแสดงขึ้นในระหว่างการลาก มันต้องส่งกลับหมายเลขอ้างอิงการเคอร์เซอร์หรือไอคอนเข้ากันได้กับไดรเวอร์แสดงผลความละเอียด ถ้าโปรแกรมประยุกต์ส่งกลับหมายเลขอ้างอิงเคอร์เซอร์สีหรือไอคอน ระบบแปลงเคอร์เซอร์หรือไอคอนเป็นสีดำและขาว โปรแกรมประยุกต์ที่สามารถเรียกใช้ฟังก์ชันLoadCursorหรือLoadIconเพื่อโหลดเคอร์เซอร์หรือไอคอนจากทรัพยากรในการปฏิบัติ (ไฟล์ EXE) และเรียกข้อมูลหมายเลขอ้างอิงนี้.

ถ้าขั้นตอนกล่องโต้ตอบจัดการข้อความนี้ ควรทอดค่าส่งคืนที่ต้องการเป็นBOOLและส่งกลับค่าโดยตรง ค่า DWL_MSGRESULT ที่กำหนด โดยฟังก์ชันSetWindowLongจะถูกละเว้น.

QuickInfo

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

ดูเพิ่มเติม

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

Index