I eksemplet nedenfor viser funksjonen EnumPropsEx streng identifikatorene til vinduet Egenskaper for vinduet identifisert av programdefinert hwndSubclass-variabel. Denne funksjonen er avhengig av funksjonen programdefinert tilbakekall WinPropProc å vise strengene i klientområdet for vinduets.
EnumPropsEx (hwndSubclass, WinPropProc, NULL);
/ / WinPropProc er en programdefinert tilbakekall funksjon / / som viser en window-egenskapen.
BOOL TILBAKERINGING WinPropProc (HWND hwndSubclass, / / håndtere av vinduet med egenskapen LPCSTR lpszString, / / egenskapen streng- eller atom-HÅNDTAKET hData) / / data håndtere {statisk int nProp = 1; / / egenskapen møte TCHAR tchBuffer [BUFFER]; / / utvidet streng bufre int nSize; / / size av strengen i bufferen HDC hdc; / / enhetskontekst håndtere hdc = GetDC(hwndSubclass);
/ / Viser vinduet egenskapsstreng i klientområdet.
nSize = sprintf (tchBuffer, "WinProp % d: % s", nProp ++, lpszString);
TextOut (hdc, 10, nProp * 20, tchBuffer, nSize);
ReleaseDC (hwndSubclass, hdc);
Returner verdien SANN;
}