CreateIconFromResource

הפונקציה CreateIconFromResource יוצרת סמל או הסמן מ משאב סיביות המתארות את הסמל.

(HICON CreateIconFromResource PBYTE  presbits, / / מצביע הסיביות של הסמל או הסמןDWORDdwResSize, / / מספר הבתים במאגר סיביותBOOLfIcon, / / סמל או סמן בדגלDWORDdwVer / / עיצוב גירסה);
 

פרמטרים

presbits
מצביע למאגר המכיל סיביות משאב הסמל או הסמן. סיביות אלה נטענים בדרך כלל על-ידי קריאות בפונקציות LoadResource ו- LookupIconIdFromDirectory (ב- Windows 95 ניתן להתקשר גם LookupIconIdFromDirectoryEx).
dwResSize
מציין את הגודל בבתים של ערכת הסיביות הצביע על-ידי הפרמטר presbits.
fIcon
קביעה אם סמל או סמן הוא שיש ליצור. אם פרמטר זה הוא TRUE, סמל הוא ייווצר. אם הוא FALSE, סמן הוא שיש ליצור.
dwVer
מציין את מספר הגירסה של תבנית הסמל או הסמן עבור סיביות משאב הצביע על-ידי הפרמטר presbits . פרמטר זה יכול להיות אחד מהבאים:
עיצוב dwVer
2 חלונות.x 0x00020000
Windows 3.x 0x00030000

יישומים מבוססי Win32 Microsoft כל משתמש Windows 3.x תבנית עבור סמנים צלמיות.

להחזיר ערכים

אם הפונקציה מצליחה, ערך ההחזרה הוא נקודת אחיזה סמל או הסמן.

אם הפעולה תיכשל, הערך המוחזר הוא NULL. כדי לקבל מידע שגיאות מורחב, לקרוא GetLastError.

הערות

CreateIconFromResource, CreateIconFromResourceEx, CreateIconIndirect, GetIconInfo, LookupIconIdFromDirectoryו LookupIconIdFromDirectoryEx פונקציות לאפשר יישומי מעטפת ודפדפני סמל כדי לבחון והשתמש משאבים מ ברחבי המערכת.

QuickInfo

nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.
ייבוא ספריית:השתמש user32.lib.

ראה גם

סקירה כללית של סמלים, סמל פונקציות, CreateIconFromResource, CreateIconFromResourceEx, CreateIconIndirect, GetIconInfo, LoadResource, LookupIconIdFromDirectory, LookupIconIdFromDirectoryEx

Index