เมื่อใดก็ ตามที่สินค้าต้องวาด (เมื่อก่อนจะแสดงตัวอย่าง หรือ เมื่อผู้ใช้เลือก), ระบบส่งข้อความWM_DRAWITEMกับกระบวนงานหน้าต่างของหน้าต่างเจ้าของเมนู ข้อความนี้ประกอบด้วยตัวชี้โครงDRAWITEMSTRUCTสร้าง ซึ่งประกอบด้วยข้อมูลเกี่ยวกับสินค้า รวมทั้งข้อมูลสินค้าที่อาจกำหนดโปรแกรมประยุกต์นั้น นอกจากนี้DRAWITEMSTRUCTมีสถานะที่ระบุสถานะของสินค้า (เช่นว่าเป็นสีเทา หรือการตรวจสอบ) รวมทั้งสี่เหลี่ยม bounding และบริบทอุปกรณ์ที่โปรแกรมประยุกต์ใช้ในการวาดสินค้า.
โปรแกรมประยุกต์ต้องดำเนินการต่อไปนี้ขณะกำลังประมวลผลข้อความ WM_DRAWITEM:
ถ้าผู้ใช้เลือกรายการเมนู ระบบตั้งค่าสมาชิกitemActionของโครงสร้างDRAWITEMSTRUCT ODA_SELECT ค่า และตั้งค่า ODS_SELECTED ในสมาชิกitemState นี้เป็นคิวของโปรแกรมประยุกต์ในการออกตั๋วใหม่การบ่งชี้ว่า มีเลือกรายการเมนู.