לפני השימוש משאב, יישום עליך לטעון אותה לתוך הזיכרון. הפונקציות FindResource ו- FindResourceEx למצוא משאב במודול ולחזור נקודת אחיזה לנתוני משאב בינארי. FindResource איתור משאבים לפי סוג ושם. FindResourceEx מאתרת את המשאב על-ידי סוג שם, שפה. מידע אודות FindResource בנושא זה חל גם על FindResourceEx.
הפונקציה LoadResource משתמשת את נקודת האחיזה של משאב המוחזר על-ידי FindResource כדי לטעון את המשאב לזיכרון. לאחר יישום טעינת משאב על-ידי שימוש LoadResource, המערכת באופן אוטומטי פורקת וטעינה מחדש למשאב הפעלת יישומים ותנאים זיכרון דרוש. לכן, יישום צריך לא במפורש טעינה של משאב שדרוש לה עוד.
ליישום יש אפשרות להשתמש FindResource ו- LoadResource כדי לחפש ולטעון בכל סוג של משאבים, אך יש להשתמש בפונקציות אלה רק אם היישום חייב לגשת לנתונים משאב בינארי עבור קריאות עוקבות. כדי להשתמש במשאב באופן מיידי, יישום עליך להשתמש באחת מהפונקציות ספציפי למשאב הבא כדי לחפש ולטעון משאבים בקריאה אחת.
| פונקציה | פעולה |
|---|---|
| FormatMessage | טוען ומעצב ערך ההודעה-טבלה. |
| LoadAccelerators | טעינת טבלת מאיצים. |
| LoadBitmap | טעינת משאב מפת סיביות. |
| LoadCursor | טעינת משאב הסמן. |
| LoadIcon | טעינה של משאב סמל. |
| LoadImage | טוען סמל, הסמן, מפת סיביות, או משאב metafile משופרים. |
| LoadMenu | טעינת משאב תפריט. |
| LoadString | טוען ערך טבלת מחרוזות. |
לפני סיום, יישום צריך לשחרר את הזיכרון שנכבשו על ידי מאיץ טבלאות, מפות סיביות, סמנים, סמלים ותפריטים על-ידי שימוש באחת מהפונקציות בטבלה הבאה.
| משאב | לשחרר את הפונקציה |
|---|---|
| טבלת מאיצים | DestroyAcceleratorTable |
| מפת סיביות | DeleteObject |
| הסמן | DestroyCursor |
| סמל | DestroyIcon |
| תפריט | DestroyMenu |
סיום פעולת היישום, המערכת באופן אוטומטי משחררת את הזיכרון תפוס על-ידי הסוגים האחרים של משאבים.