รหัสต่อไปนี้ใช้ฟังก์ชัน CreateIconFromResourceEx, DrawIconและLookupIconIdFromDirectoryExและหลายฟังก์ชันทรัพยากร การสร้างหมายเลขอ้างอิงการคอนยึดไอคอนข้อมูลจากแฟ้มที่ปฏิบัติการได้อีก แล้ว จะแสดงไอคอนในหน้าต่าง.
HICON hIcon1 / / ไอคอนจัดการ HINSTANCE hExe / / จัดการไปโหลดไฟล์ EXE HRSRC hResource / / จัดการสำหรับ FindResource HRSRC hMem / / จัดการสำหรับ LoadResource ไบต์ * lpResource / / ที่อยู่ของทรัพยากรข้อมูล int nID / / ID ของทรัพยากรที่ดีที่สุดเหมาะสมกับปัจจุบันหน้าจอ HDC hdc / / จัดการแสดงบริบท / / โหลดแฟ้มที่จะคัดลอกไอคอน
hExe = LoadLibrary("myapp.exe")
/ / ค้นหาไดเรกทอรีของไอคอนที่มีตัวระบุไม่ 440
hResource = FindResource (hExe, MAKEINTRESOURCE(440), RT_GROUP_ICON);
/ / โหลด และไดเรกทอรีของไอคอนล็อก
hMem = LoadResource (hExe, hResource);
lpResource = LockResource(hMem)
/ / ได้รับตัวระบุของไอคอนที่เหมาะสมมากที่สุด / / สำหรับจอแสดงผล
nID = LookupIconIdFromDirectoryEx((PBYTE) lpResource, TRUE, CXICON, CYICON, LR_DEFAULTCOLOR);
/ / หาบิตสำหรับคอน nID
hResource = FindResource (hExe, MAKEINTRESOURCE(nID), MAKEINTRESOURCE(RT_ICON))
/ / โหลด และล็อกไอคอน
hMem = LoadResource (hExe, hResource);
lpResource = LockResource(hMem)
/ / สร้างหมายเลขอ้างอิงที่ไปยังไอคอน
hIcon1 = CreateIconFromResourceEx((PBYTE) lpResource, SizeofResource (hExe, hResource) TRUE, 0x00030000, CXICON, CYICON, LR_DEFAULTCOLOR);
/ / วาดไอคอนในพื้นที่ไคลเอ็นต์
DrawIcon (hdc, 10, 20, hIcon1)