.NET Jump List - PullRequest
       16

.NET Jump List

13 голосов
/ 21 января 2009

Существует ли библиотека / учебник .NET, которая позволит мне показать, как настроить список переходов Windows 7 для моего приложения?

Ответы [ 5 ]

13 голосов
/ 21 января 2009

channel9.msdn.com провел серию обсуждений, посвященных новой панели задач, включая список переходов.

Перейти в списки переходов панели задач Windows 7

Кроме того, блог Windows 7 начал серию публикаций, посвященных разработке панели задач, в том числе о работе с переходными списками. Вы можете просмотреть их первоначальный пост на http://blogs.msdn.com/yochay/archive/2009/01/06/windows-7-taskbar-part-1-the-basics.aspx

6 голосов
/ 21 июня 2009

Windows 7 API Code Pack содержит официальную реализацию для .NET, см. http://code.msdn.microsoft.com/WindowsAPICodePack

5 голосов
/ 21 января 2009

Также похоже, что на этот вопрос уже был дан ответ: Другая статья

А вот самый простой способ заполнить ваш список переходов содержимым списка последних файлов вашего приложения ( Спасибо, Code Project! :

    void AddFileToRecentFilesList(string fileName)
    {
        SHAddToRecentDocs((uint)ShellAddRecentDocs.SHARD_PATHW, fileName);          
    }

    /// <summary>
    /// Native call to add the file to windows' recent file list
    /// </summary>
    /// <param name="uFlags">Always use (uint)ShellAddRecentDocs.SHARD_PATHW</param>
    /// <param name="pv">path to file</param>
    [DllImport("shell32.dll")]
    public static extern void SHAddToRecentDocs(UInt32 uFlags,
        [MarshalAs(UnmanagedType.LPWStr)] String pv);

    enum ShellAddRecentDocs
    {
        SHARD_PIDL = 0x00000001,
        SHARD_PATHA = 0x00000002,
        SHARD_PATHW = 0x00000003
    }
3 голосов
/ 25 мая 2009

См. Здесь Блог команды Windows . Microsoft работает над оболочкой .Net для множества новых функций Windows 7.

0 голосов
/ 07 июля 2014

Начиная с .NET 4.0 JumpLists можно легко использовать с System.Windows.Shell пространством имен.

См. Ссылки и примеры кода в официальной документации Microsoft JumpList Class .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...