ไอคอนของคลาส

ในคลาสไอคอนคือ รูปภาพที่ใช้เพื่อแสดงหน้าต่างของคลาเฉพาะระบบ แอปพลิเคชันสามารถมีสองชั้นไอคอน — หนึ่งขนาดใหญ่และขนาดเล็กหนึ่ง ระบบจะแสดงหน้าต่างของไอคอนขนาดใหญ่ชั้นในงานสลับหน้าต่างที่ปรากฏขึ้นเมื่อผู้ใช้กด alt + แท็บ และ ในมุมมองไอคอนขนาดใหญ่ของแถบงานและ explorer ไอคอนเล็กชั้นปรากฏ ในแถบชื่อเรื่องของหน้าต่าง และ ในมุมมองไอคอนขนาดเล็กแถบงานและ explorer.

การกำหนดให้เป็นไอคอนขนาดใหญ่ และขนาดเล็กกับหน้าต่างชั้น ระบุจับของไอคอนในสมาชิกhIconและhIconSmของโครงสร้างWNDCLASSEX ขนาดของไอคอนต้องสอดคล้องกับขนาดที่จำเป็นสำหรับไอคอนขนาดใหญ่ และเล็กคลา สำหรับไอคอนใหญ่คลาส คุณสามารถกำหนดขนาดที่ต้องการ โดยการระบุค่า SM_CXICON และ SM_CYICON ในการเรียกไปยัง GetSystemMetricsฟังก์ชัน สำหรับเป็นไอคอนขนาดเล็กคลา ระบุค่า SM_CXSMICON และ SM_CYSMICON สำหรับข้อมูล ดูไอคอน.

ถ้าโปรแกรมประยุกต์กำหนดสมาชิกhIconและhIconSmของโครงสร้างWNDCLASSEXเป็น NULL ระบบใช้ไอคอนโปรแกรมประยุกต์เริ่มต้นเป็นไอคอนขนาดใหญ่ และเล็กชั้นเรียนหน้าต่าง ถ้าคุณระบุไอคอนคลาขนาดใหญ่แต่ไม่เล็กแบบ ระบบสร้างเป็นไอคอนขนาดเล็กชั้นตามมีขนาดใหญ่ อย่างไรก็ตาม ถ้าคุณระบุเป็นไอคอนขนาดเล็กชั้นแต่ไม่ใหญ่แบบ ระบบการใช้ไอคอนโปรแกรมประยุกต์เริ่มต้นเป็นไอคอนขนาดใหญ่ชั้นและไอคอนที่ระบุเป็นไอคอนขนาดเล็กคลา.

คุณสามารถแทนที่ไอคอนขนาดเล็ก หรือขนาดใหญ่ชั้นสำหรับหน้าต่างเฉพาะ โดยใช้ข้อความWM_SETICON คุณสามารถเรียกไอคอนขนาดเล็ก หรือขนาดใหญ่ชั้นปัจจุบัน โดยใช้ข้อความWM_GETICON.

Index