הקוד הבא משתמש בפונקציות CreateIconFromResourceEx, DrawIcon, LookupIconIdFromDirectoryEx, ועל כמה מהפונקציות משאב, כדי ליצור נקודת אחיזה הסמל מבוסס על סמל נתונים מתוך קובץ הפעלה אחר. לאחר מכן, היא מציגה את הסמל בחלון.
HICON hIcon1; / / סמל לטפל HINSTANCE hExe; / / לטפל עד שנטען.קובץ EXE HRSRC hResource; / / לטפל עבור hMem FindResource HRSRC; / / לטפל עבור LoadResource בתים * lpResource; / / כתובת של המשאבים הנתונים int ניד; / המזהה של המשאב המתאימה ביותר הנוכחי דגה HDC hdc; / / לטפל להצגת ההקשר / / לטעון את הקובץ ממנו יש להעתיק את הסמל.
hExe = LoadLibrary("myapp.exe");
/ / לאתר את הספריה סמל שאת מזהה הוא 440.
hResource = FindResource (hExe, MAKEINTRESOURCE(440), RT_GROUP_ICON);
/ / טען ונעל את הספריה סמל.
hMem = LoadResource (hExe, hResource);
lpResource = LockResource(hMem);
/ / לקבל את המזהה של הסמל המתאים ביותר / / עבור תצוגת הווידאו.
ניד = LookupIconIdFromDirectoryEx((PBYTE) lpResource, TRUE, CXICON, CYICON, LR_DEFAULTCOLOR);
/ / חפש את bits עבור הסמל ניד.
hResource = FindResource (hExe, MAKEINTRESOURCE(nID), MAKEINTRESOURCE(RT_ICON));
/ / טען ונעל את הסמל.
hMem = LoadResource (hExe, hResource);
lpResource = LockResource(hMem);
/ / ליצור נקודת אחיזה על הסמל.
hIcon1 = CreateIconFromResourceEx((PBYTE) lpResource, SizeofResource (hExe, hResource), נכון, 0x00030000, CXICON, CYICON, LR_DEFAULTCOLOR);
/ / לצייר על הסמל באזור הלקוח.
DrawIcon (hdc, 10, 20, hIcon1)