2014-11-29 2 views
8

Windows 탐색기에서 축소판 이미지를 보면 그림자가 있음을 알 수 있습니다.이 효과는 ListView 컨트롤과 관련되어 있습니까? 아니면 Windows 탐색기가이 효과를 얻기 위해 추가 코딩을 수행합니까?ListView (아이콘 모드)에 그림자를 추가 하시겠습니까?


편집 :

는 그래서 Windows가 다른 컨트롤을 사용 밝혀졌다. 그래서 내 질문에 어떻게 "정상적인"ListView 그림자를 추가 할 수 있습니다.

+0

Explorer는 시스템 목록보기 컨트롤을 사용하지 않습니다. –

+0

사용합니까? 우리가 접근 할 수없는 통제권? –

+1

네, 정말로 있습니다 : http://stackoverflow.com/questions/4089196/netuihwnd-and-directuihwnd –

답변

0

표준 목록보기의 경우 사용자 지정 그리기 (https://msdn.microsoft.com/en-us/library/windows/desktop/ff919569(v=vs.85).aspx)라는 기술을 사용할 수 있습니다.

기본적으로 목록보기에서 항목을 그리지 말고 직접 그릴 수있는 몇 가지 창 메시지를 보냅니다. 이것은 매우 유연하지만 문제가 많은 기술이기 때문에 항목을 선택/해제, 글꼴, 색상 등 여러 가지를 처리해야합니다.

관련 문제