10

WMP では、タスクバーのサムネイルにボタンが表示されています。C# で winforms アプリ用に作成するにはどうすればよいですか?

ここに画像の説明を入力

4

2 に答える 2

5

WindowsAPICodePackには、このThumbnailToolBarButton機能を実行するために使用できるコントロールが含まれています。

各ボタンにアイコンがあることを確認する必要があります (ボタンにテキストを配置できるとは思えないため)。その後、新しいコントロールを作成し、関連するイベント ハンドラーを追加するだけで済みます。

ここからソース。

于 2013-08-20T05:04:25.040 に答える
5

XAML

<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>

C#

private void ThumbButtonInfo_Click(object sender, EventArgs e)
{
    MessageBox.Show((sender as System.Windows.Shell.ThumbButtonInfo).Description);
}

私はこれを試していませんが、これが役立つことを願っています。

これらのリンクを参照してください。

http://www.zayko.net/post/Adding-Buttons-to-Window-Thumbnail-in-WPF-4-for-Windows-7-(C).aspx

http://msdn.microsoft.com/en-us/windows7trainingcourse_win7taskbarmanaged_topic2.aspx

http://msdn.microsoft.com/en-us/magazine/dd942846.aspx

そして、それを試すことができるTaskbar APIが利用可能です。

于 2013-08-20T05:01:07.063 に答える