הפונקציה CreateIconIndirect יוצר סמל או הסמן מתוך מבנה ICONINFO.
(HICON CreateIconIndirect PICONINFO piconinfo / / מצביע למבנה מידע סמל);
אם הפונקציה מצליחה, ערך ההחזרה הוא נקודת אחיזה סמל או סמן שנוצר.
אם הפעולה תיכשל, הערך המוחזר הוא NULL. כדי לקבל מידע שגיאות מורחב, לקרוא GetLastError.
המערכת מעתיקה את מפות סיביות במבנה ICONINFO לפני יצירת הסמל או הסמן. מכיוון המערכת באופן זמני לבחור את מפות סיביות בהקשר התקן, בני hbmMask , hbmColor המבנה ICONINFO אמור לא להיות מסומן לתוך בהקשר התקן. היישום חייב להמשיך לנהל את מפות סיביות המקורי ולמחוק אותן כאשר הן אינן נחוצות עוד.
כאשר תסיים להשתמש בסמל, להרוס אותו באמצעות הפונקציה DestroyIcon.
חלונות CE: סמל הרכיב אינו תומך בסמנים. כאשר בעזרת רכיב זה, תמיד להגדיר את השדה fIcon של המבנה ICONINFO כ- TRUE.
בעת שימוש ברכיב iconcurs, באפשרותך להשתמש בפונקציה CreateIconIndirect כדי ליצור סמלים או סמנים בשחור-לבן. Windows CE אינו תומך בסמנים צבע.
nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:דורש גירסה 1.0 ואילך.
כותרת עליונה:להצהיר על winuser.h.
ייבוא ספריית:השתמש user32.lib.
סקירה כללית של סמלים, סמל פונקציות, DestroyIcon, ICONINFO