WMP에서 작업 표시 줄 축소판 그림에 단추가 표시되었습니다. C#에서 winforms 앱을 만들려면 어떻게해야합니까?C# 작업 표시 줄 축소판 그림에 표시된 단추
9
A
답변
5
WindowsAPICodePack에는 ThumbnailToolBarButton
이라는 컨트롤이있어이 기능을 사용할 수 있습니다.
각 단추에 아이콘이 있어야합니다 (텍스트를 삽입 할 수 있다고 생각하지 않으므로). 그런 다음 새 컨트롤을 만들고 관련 이벤트를 추가해야합니다. 핸들러.
소스가 here입니다.
4
XAML 나는이 도움이 될 것입니다이 희망을 시도하지 않은 C#
private void ThumbButtonInfo_Click(object sender, EventArgs e)
{
MessageBox.Show((sender as System.Windows.Shell.ThumbButtonInfo).Description);
}
<Window.TaskbarItemInfo>
<TaskbarItemInfo>
<TaskbarItemInfo.ThumbButtonInfos>
<ThumbButtonInfo ImageSource="/IconProgressDemo;component/Icon1.ico" Description="Play!" Click="ThumbButtonInfo_Click" />
<ThumbButtonInfo ImageSource="/IconProgressDemo;component/Icon2.ico" Description="Stop!" Click="ThumbButtonInfo_Click" />
</TaskbarItemInfo.ThumbButtonInfos>
</TaskbarItemInfo>
</Window.TaskbarItemInfo>
.
이 링크를 참조하십시오.
http://msdn.microsoft.com/en-us/magazine/dd942846.aspx
http://msdn.microsoft.com/en-us/windows7trainingcourse_win7taskbarmanaged_topic2.aspx
http://www.zayko.net/post/Adding-Buttons-to-Window-Thumbnail-in-WPF-4-for-Windows-7-(C).aspx
당신이 그와 함께 시도 할 수있는 사용 가능한 작업 표시 줄 API가있다.+0
답변 해 주셔서 감사합니다. 하지만 난 winforms를 사용하고 있습니다. –
WindowsAPICodePack이 더 이상 존재하지 않으면 연결이 끊어집니다. VistaUIFramework을 사용해보십시오. 여기에는 탭이있는 축소판을 제외한 모든 Windows 7 작업 표시 줄 기능이 포함되어 있습니다. https://github.com/myapkapp/VistaUIFramework –