Das folgende Beispiel lädt ein Symbol und dann einen Cursor und reserviert Speicher für einen Puffer. Im Beispiel wird dann die SetProp -Funktion als Fenstereigenschaften für das Fenster, durch die Anwendung definierten HwndSubclass Variable identifiziert das resultierende Symbol, Cursor und Speicher-Handles zuweisen. Die Eigenschaften werden von den Streichern, PROP_ICON, PROP_CURSOR und PROP_BUFFER identifiziert.
# define Puffer 4096 HINSTANCE Hinst; / / handle der aktuellen Instanz HWND HwndSubclass; / / handle der eine untergeordnete Fenster-HANDLE hIcon, hCursor;
HGLOBAL hMem;
Char * LpMem;
TCHAR TchPath [] = "c:\\winnt\\samples\\winprop.c";
/ / Ressourcen laden.
hIcon = LoadIcon (Hinst, MAKEINTRESOURCE(400));
hCursor = LoadCursor (Hinst, MAKEINTRESOURCE(220));
/ / Zuweisen und einen Speicherpuffer zu füllen.
hMem = GlobalAlloc (GPTR, BUFFER);
LpMem = GlobalLock(hMem);
Lstrcpy (LpMem, TchPath);
GlobalUnlock(hMem);
/ / Legen Sie die Fenstereigenschaften für HwndSubclass.
SetProp (HwndSubclass, "PROP_ICON", hIcon);
SetProp (HwndSubclass, "PROP_CURSOR", hCursor);
SetProp (HwndSubclass, "PROP_BUFFER", hMem)