NSTCCUSTOMDRAW 구조체(shobjidl.h)
INameSpaceTreeControlCustomDraw 메서드에서 사용하는 사용자 지정 그리기 구조체입니다.
구문
typedef struct NSTCCUSTOMDRAW {
IShellItem *psi;
UINT uItemState;
NSTCITEMSTATE nstcis;
LPCWSTR pszText;
int iImage;
HIMAGELIST himl;
int iLevel;
int iIndent;
} NSTCCUSTOMDRAW;
멤버
psi
형식: IShellItem*
셸 항목에 대한 포인터입니다.
uItemState
형식: UINT
현재 항목 상태입니다. 자세한 내용은 NMCUSTOMDRAW 를 참조하세요.
nstcis
형식: NSTCITEMSTATE
트리 항목의 상태입니다. NSTCITEMSTATE를 참조하세요.
pszText
형식: LPCWSTR
구조체가 항목 특성을 지정하는 경우 항목 텍스트가 포함된 null로 끝나는 유니코드 문자열에 대한 포인터입니다.
iImage
형식: int
트리 뷰 컨트롤의 이미지 목록에 있는 인덱스입니다.
himl
형식: HIMAGELIST
이미지 목록에 대한 핸들입니다.
iLevel
형식: int
그리는 항목의 0부터 시작하는 수준입니다.
iIndent
형식: int
트리 수준 들여쓰기입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | shobjidl.h |