SHELLSTATEA 구조체(shlobj_core.h)
셸 상태에 대한 설정을 포함합니다. 이 구조체는 SHGetSetSettings 함수와 함께 사용됩니다.
통사론
typedef struct {
BOOL fShowAllObjects : 1;
BOOL fShowExtensions : 1;
BOOL fNoConfirmRecycle : 1;
BOOL fShowSysFiles : 1;
BOOL fShowCompColor : 1;
BOOL fDoubleClickInWebView : 1;
BOOL fDesktopHTML : 1;
BOOL fWin95Classic : 1;
BOOL fDontPrettyPath : 1;
BOOL fShowAttribCol : 1;
BOOL fMapNetDrvBtn : 1;
BOOL fShowInfoTip : 1;
BOOL fHideIcons : 1;
BOOL fWebView : 1;
BOOL fFilter : 1;
BOOL fShowSuperHidden : 1;
BOOL fNoNetCrawling : 1;
DWORD dwWin95Unused;
UINT uWin95Unused;
LONG lParamSort;
int iSortDirection;
UINT version;
UINT uNotUsed;
BOOL fSepProcess : 1;
BOOL fStartPanelOn : 1;
BOOL fShowStartPage : 1;
BOOL fAutoCheckSelect : 1;
BOOL fIconsOnly : 1;
BOOL fShowTypeOverlay : 1;
BOOL fShowStatusBar : 1;
UINT fSpareFlags : 9;
} SHELLSTATEA, *LPSHELLSTATEA;
회원
fShowAllObjects
형식: BOOL
숨겨진 파일 및 폴더를 비롯한 모든 개체를 표시하려면 TRUE
fShowExtensions
형식: BOOL
파일 이름 확장명을 표시하려면 TRUE
fNoConfirmRecycle
형식: BOOL
휴지통에 항목을 삭제할 때 확인 대화 상자를 표시하지 않는 TRUE
fShowSysFiles
형식: BOOL
시스템 파일을 표시하려면 TRUE
fShowCompColor
형식: BOOL
암호화되거나 압축된 NTFS 파일을 색으로 표시하려면 TRUE
fDoubleClickInWebView
형식: BOOL
TRUE 웹 보기에서 항목을 열려면 두 번 클릭해야 합니다.
fDesktopHTML
형식: BOOL
활성 데스크톱을 사용하려면 TRUE
fWin95Classic
형식: BOOL
Windows 95 셸 동작 및 제한을 적용하려면 TRUE
fDontPrettyPath
형식: BOOL
경로를 모든 소문자로 변환하지 않도록 하려면 TRUE
fShowAttribCol
형식: BOOL
사용되지 않습니다.
fMapNetDrvBtn
형식: BOOL
true
fShowInfoTip
형식: BOOL
폴더 및 파일에 대한 팝업 설명을 표시하려면 TRUE
fHideIcons
형식: BOOL
데스크톱 아이콘을 숨기려면 TRUE
fWebView
형식: BOOL
웹 보기로 표시할 TRUE
fFilter
형식: BOOL
사용되지 않습니다.
fShowSuperHidden
형식: BOOL
운영 체제 파일을 표시하려면 TRUE
fNoNetCrawling
형식: BOOL
네트워크 폴더 및 프린터에 대한 자동 검색을 사용하지 않도록 설정하려면 TRUE
dwWin95Unused
형식: DWORD
사용되지 않습니다.
uWin95Unused
형식: UINT
사용되지 않습니다.
lParamSort
형식: LONG
정렬 기준으로 할 열입니다.
iSortDirection
형식: int
lParamSort
version
형식: UINT
사용되지 않습니다.
uNotUsed
형식: UINT
사용되지 않습니다.
fSepProcess
형식: BOOL
동일한 프로세스에서 시작하려면 FALSE
fStartPanelOn
형식: BOOL
Windows XP만
fShowStartPage
형식: BOOL
사용되지 않습니다.
fAutoCheckSelect
형식: BOOL
Windows Vista도입되었습니다. TRUE
fIconsOnly
형식: BOOL
Windows Vista도입되었습니다. 일반 아이콘만 표시하려면 TRUE
fShowTypeOverlay
형식: BOOL
Windows Vista도입되었습니다. TRUE 항목을 열 때 호출될 애플리케이션이 썸네일에 표시되어야 하며, FALSE 애플리케이션이 표시되지 않음을 나타냅니다.
fShowStatusBar
형식: BOOL
Windows 8도입되었습니다. 상태 표시줄을 표시하려면 TRUE
fSpareFlags
형식: UINT
사용되지 않습니다.
발언
메모
shlobj_core.h 헤더는 UNICODE 전처리기 상수의 정의에 따라 이 함수의 ANSI 또는 유니코드 버전을 자동으로 선택하는 별칭으로 SHELLSTATE를 정의합니다. 인코딩 중립 별칭을 인코딩 중립이 아닌 코드와 혼합하면 컴파일 또는 런타임 오류가 발생하는 불일치가 발생할 수 있습니다. 자세한 내용은 함수 프로토타입대한
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows 2000 Server [데스크톱 앱만 해당] |
헤더 | shlobj_core.h |