แสดงไอคอน

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

HICON hIcon1   / / ไอคอนจัดการ HDC hdc        / / จัดการแสดงบริบท DrawIcon (hdc, 10, 20, hIcon1) 

 

ระบบแสดงในคลา icon(s) สำหรับหน้าต่างโดยอัตโนมัติ โปรแกรมประยุกต์ของคุณสามารถกำหนดไอคอนของคลาสในขณะที่การลงทะเบียนคลาสหน้าต่าง โปรแกรมประยุกต์ของคุณสามารถแทนไอคอนของคลาส โดยใช้SetClassLong ฟังก์ชัน ฟังก์ชันนี้เปลี่ยนแปลงการตั้งค่าหน้าต่างเริ่มต้นสำหรับ windows ทั้งหมดของคลาสที่กำหนด ตัวอย่างต่อไปนี้แทนไอคอนของคลาส ด้วยไอคอนที่มีตัวระบุทรัพยากรคือ 480.

HINSTANCE hinst            / / จัดการกับปัจจุบันอินสแตนซ์ HWND hwnd                  / / จัดการหน้าต่างหลัก / / เปลี่ยนไอคอนสำหรับคลาสหน้าต่าง hwnd ของ 
 
SetClassLong(hwnd, // window handle GCL_HICON, // changes icon (LONG) LoadIcon(hinst, MAKEINTRESOURCE(480))
   ) 

 

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคลาสหน้าต่าง ดูคลาสหน้าต่าง.

Index