Развитие Vista Bridge - Sample .NET Interop Library

Обеспечение поддержки использования новых системных функций операционной системы из управляемого кода является важной задачей, способствующей более эффективному использованию новинок операционной системы в программных продуктах. Для операционной системы Windows Vista в свое время была выпущена библиотека Vista Briedge, о которой мы уже рассказывали в предыдущих постах – см. про версию Vista Bridge 1.3  и Vista Bridge 1.4.

Аналогичная поддержка ряда новинок, появившихся в операционной системе Windows 7, будет включена в состав библиотеки под названием Windows API Code Pack for the .NET Library, которая появится после выпуска финальной версии операционной системы Windows 7. Чтобы не ждать появления этой библиотеки и начать освоение некоторых новых возможностей Windows 7 мы подготовили ряд библиотек и примеров, которые можно использовать либо «как есть», либо в качестве основы для собственных приложений.

Taskbar

Библиотека Windows 7 Taskbar Sample .NET Interop Library позволяет использовать новый интерфейсный элемент в ваших приложениях. Библиотека поддерживает следующие возможности:

  • Создание и управление списками JumpList, включая задачи и элементы
  • Отображение элементов Dynamic Overlay Icons и Thumbnail Toolbars
  • Использование Taskbar progress bar
  • Управление Custom Thumbnail Preview и AeroPeek

Дополнительно про Taskbar см.

Libraries

Библиотека Windows 7 Library Sample .NET Interop Library позволяет использовать некоторые возможности библиотек в приложениях, написанных на управляемом коде. К ним относятся:

  • Управление библиотеками, включая создание новых библиотек и удаление существующих
  • Добавление и удаление физических папок
  • Установка иконок для каждой библиотеки
  • Доступ к содержимому библиотеки на уровне физического хранилища

Sensor and Location Platform

Библиотека Sensor and Location .NET Interop Sample Library обеспечивает доступ к программным интерфейсам платформы, поддерживающей сенсоры и гео-данные (Sensor and Location Platform) и может использоваться в тех случаях, когда вашим приложениям на управляемом коде требуется доступ к встроенным сенсорам - Accelerometer3D Sensors, Light Sensors и Touch Array Sensors, которые входят в состав Windows 7 Sensor Development Kit. Подробнее о платформе см.

Multi-Touch

Если вашим приложениям требуется поддержка технологии Multi-Touch (), используйте прототипы функций, включенных в библиотеку Multi-Touch Sample .NET Interop Library – в ней вы найдете расширения для Windows Forms и WPF 3.5 SP1.

Подробнее о платформе см:

АФ