관리 메뉴

제목없음

[Windows 7] 썸네일 클리핑 본문

프로그램 작성/Windows

[Windows 7] 썸네일 클리핑

다람군 2013.02.21 21:01

Windows Vista의 에어로 픽에서는 해당 창의 전체만 볼 수 있었지만 Windows 7의 에어로 픽에서는 썸네일을 클리핑하여 창의 원하는 부문만 볼 수 있게 되었습니다.

 

앞의 포스트들과 마찬가지로 위의 코드가 C#-WinForm, 아래의 코드가 C#-WPF 코드입니다. 단, WPF 코드에서 주의해야 할 점이 있는데, Thickness의 경우 Margin 값을 가지고 있어야 합니다. 썸네일 크기가 아니라 남는 영역의 크기를 지정해주어야 하기 때문에 계산을 잘 해주어야 합니다.

 

using Microsoft.WindowsAPICodePack.Taskbar;
TaskbarManager.Instance.TabbedThumbnail.SetThumbnailClip ( Handle,
	new Rectangle ( 50, 50, 100, 100 ) );

 

using System.Windows.Shell;
TaskbarItemInfo = new TaskbarItemInfo ();
TaskbarItemInfo.ThumbnailClipMargin = new Thickness ( 100, 100, 100, 100 );
0 Comments
댓글쓰기 폼