ก่อนที่จะใช้ทรัพยากร โปรแกรมประยุกต์ต้องโหลดลงในหน่วยความจำ ฟังก์ชัน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 |
เมื่อสิ้นสุดลงแอพลิเคชัน ระบบออกหน่วยความจำที่ว่าง โดยชนิดอื่น ๆ ของทรัพยากรโดยอัตโนมัติ.