다음 예제에서 EnumPropsEx 함수는 응용 프로그램 정의 hwndSubclass 변수를 구분 하는 창에 대 한 창 속성의 문자열 식별자를 나열 합니다. 이 함수는 응용 프로그램 정의 콜백 함수는 창의 클라이언트 영역에 문자열을 표시 하는 Winpropproc에 의존.
EnumPropsEx (hwndSubclass, WinPropProc, NULL);
/ / Winpropproc은 응용 프로그램 정의 콜백 함수 / / window 속성을 나열 하는.
BOOL 콜백 WinPropProc (HWND hwndSubclass / 속성 LPCSTR Lpszstring와 윈도우의 처리 / / / 속성 문자열 또는 atom 핸들 hData) / 데이터 처리 / {정적 int nProp = 1; / / 속성 카운터 TCHAR tchBuffer [버퍼]; / / 확장 문자열 버퍼 int nSize; / / 문자열 버퍼 HDC hdc;의 크기 / / 디바이스 컨텍스트 hdc 핸들 = GetDC(hwndSubclass);
/ / 클라이언트 영역에 창을 속성 문자열을 표시 합니다.
nSize sprintf (tchBuffer, "WinProp %d: %s" nProp + +, lpszString); =
TextOut (hdc, 10, nProp * 20, tchBuffer, nSize);
ReleaseDC (hwndSubclass, hdc);
TRUE를 반환 합니다.
}