IShellFolder2::GetDefaultColumnState 메서드(shobjidl_core.h)
지정된 열의 기본 상태를 가져옵니다.
구문
HRESULT GetDefaultColumnState(
[in] UINT iColumn,
[out] SHCOLSTATEF *pcsFlags
);
매개 변수
[in] iColumn
형식: UINT
열 번호를 지정하는 정수입니다.
[out] pcsFlags
형식: SHCOLSTATEF*
기본 열 상태를 나타내는 플래그가 포함된 값에 대한 포인터입니다. 이 매개 변수에는 다음 플래그의 조합이 포함될 수 있습니다.
SHCOLSTATE_TYPE_STR
문자열
SHCOLSTATE_TYPE_INT
정수입니다.
SHCOLSTATE_TYPE_DATE
날짜입니다.
SHCOLSTATE_ONBYDEFAULT
Windows Explorer 세부 정보 보기에 기본적으로 표시되어야 합니다.
SHCOLSTATE_SLOW
이 정보를 추출하는 데 시간이 오래 걸릴 수 있으므로 폴더 뷰에서 백그라운드 스레드에서 열 정보를 비동기적으로 추출하는 것이 좋습니다.
SHCOLSTATE_EXTENDED
폴더 개체가 아닌 처리기에서 제공합니다.
SHCOLSTATE_SECONDARYUI
바로 가기 메뉴에는 표시되지 않지만 기타 대화 상자에 나열됩니다.
SHCOLSTATE_HIDDEN
사용자 인터페이스에 표시되지 않습니다.
SHCOLSTATE_PREFER_VARCMP
CompareID가 아닌 기본 정렬을 사용하여 정렬 순서를 가져옵니다.
반환 값
형식: HRESULT
메서드가 성공하면 S_OK를 반환하고, 성공하지 않으면 HRESULT 오류 코드를 반환합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional, Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | shobjidl_core.h(Shobjidl.h 포함) |
DLL | Shell32.dll(버전 5.0 이상) |