IPropertyUI::FormatForDisplay 메서드(shobjidl_core.h)
개발자는 대신 IPropertyDescription을 사용해야 합니다. 속성 값의 형식이 지정된 유니코드 문자열 표현을 가져옵니다.
구문
HRESULT FormatForDisplay(
[in] REFFMTID fmtid,
[in] PROPID pid,
[in] const PROPVARIANT *ppropvar,
[in] PROPERTYUI_FORMAT_FLAGS puiff,
[out] LPWSTR pwszText,
[in] DWORD cchText
);
매개 변수
[in] fmtid
형식: REFFMTID
[in] pid
형식: PROPID
[in] ppropvar
형식: PROPVARIANT*
속성의 형식과 값을 포함하는 PROPVARIANT 구조체입니다.
[in] puiff
형식: PROPERTYUI_FORMAT_FLAGS
반환된 속성 값의 형식입니다.
PUIFFDF_DEFAULT(0x00000000)
0x00000000.
PUIFFDF_RIGHTTOLEFT(0x00000001)
0x00000001. 사용되지 않습니다. 사용하지 마세요.
PUIFFDF_SHORTFORMAT(0x00000002)
0x00000002. 문자열의 짧은 형식 버전을 사용합니다.
PUIFFDF_NOTIME(0x00000004)
0x00000004. 시간/분/초가 아닌 시간을 일 단위로 자립니다.
PUIFFDF_FRIENDLYDATE(0x00000008)
0x00000008. 날짜에 "오늘", "어제" 등의 이름을 사용합니다.
[out] pwszText
형식: LPWSTR
표시 형식의 속성 값입니다.
[in] cchText
형식:DWORD
반환 값
형식: HRESULT
메서드가 성공하면 S_OK를 반환하고, 성공하지 않으면 HRESULT 오류 코드를 반환합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | shobjidl_core.h |