הדוגמה הבאה טוענת סמל ולאחר מכן סמן ולאחר מקצה זיכרון עבור מאגר. לאחר מכן, הדוגמה משתמשת בפונקציה SetProp כדי להקצות את סמל שנוצר, הסמן ונקודות האחיזה זיכרון כ חלון המאפיינים עבור החלון המזוהה על-ידי המשתנה hwndSubclass המוגדר על-ידי היישום. המאפיינים מזוהות על-ידי מחרוזות PROP_ICON PROP_CURSOR, PROP_BUFFER.
# הגדרת מאגר 4096 HINSTANCE hinst; / / לטפל של hwndSubclass HWND המופע הנוכחי; / / לטפל של hIcon אחיזה חלון subclassed, hCursor;
HGLOBAL hMem;
char * lpMem;
TCHAR tchPath [= "c:\\winnt\\samples\\winprop.c";
/ / לטעון משאבים.
hIcon = LoadIcon (hinst, MAKEINTRESOURCE(400));
hCursor = LoadCursor (hinst, MAKEINTRESOURCE(220));
/ / להקצות ומלא מאגר זיכרון.
hMem = GlobalAlloc (GPTR, מאגר);
lpMem = GlobalLock(hMem);
lstrcpy (lpMem, tchPath);
GlobalUnlock(hMem);
/ / הגדרת מאפייני חלון של hwndSubclass.
SetProp (hwndSubclass, "PROP_ICON", hIcon);
SetProp (hwndSubclass, "PROP_CURSOR", hCursor);
SetProp (hwndSubclass, "PROP_BUFFER", hMem)