באפשרותך לאחזר את התמונה של סמל באמצעות הפונקציה GetIconInfo , ניתן לצייר אותו באמצעות הפונקציה DrawIconEx . כדי לצייר את תמונת ברירת המחדל עבור סמל, לציין את הדגל DI_COMPAT הקריאה ל- DrawIconEx. אם לא תציין את הדגל DI_COMPAT, DrawIconEx מצייר את הסמל של התמונה שהמשתמש ציין.
כאשר המערכת מציגה סמל, עליך לחלץ את תמונת הסמל המתאים.EXE או.קובץ ה-DLL. המערכת משתמשת את הפעולות הבאות כדי לבחור את תמונת הסמל:
הערה המערכת מתייחסת כל צבע מעמקי, bpp 8 ומעלה כשווה. לכן, יש היתרון כולל תמונה צבעונית 256 16 × 16 ואת תמונת צבע 16 × 16 16 אותו משאב — המערכת פשוט בחרו את השם הראשון היא נתקלת. כאשר התצוגה נמצא במצב bpp 8, המערכת יבחרו סמל צבע 16 מעל סמל של 256 צבעים, יציג את כל סמלי באמצעות לוח המשמש כברירת מחדל של המערכת.