пятница, 8 февраля 2013 г.

основные классы окон windows

MainDemo - это простое WinForm-приложение, в котором представлены все новые возможности панели задач, доступные через API, то есть создание всплывающего списка с различными категориями и задачами, создание многослойных иконок и прогресс-баров и обработка событий из окна предварительного просмотра.

А теперь давайте ознакомимся с примерами приложений, в которых реализованы вышеупомянутые возможности панели задач:

Класс CustomWindowsManager обеспечивает абстракцию настраиваемых миниатюр окон и функции AeroPeek, включая возможности получения уведомлений при запросе растрового изображения Desktop Window Manager (DWM), а также при последующем его захвате.

Класс ThumbButtonManager обеспечивает абстракцию панели миниатюр, включая возможности создания кнопок на этой панели и получения событий при нажатии.

Класс JumpListManager обеспечивает абстракцию всплывающих списков приложения, включая возможности управления различными разделами списка.

Класс Windows 7 Taskbar обеспечивает низкоуровневые средства для управления приложениями (отдельными окнами или процессами), управления миниатюрами окон, управления многослойными значками и прогресс-барами, а также миниатюрами панели задач.

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

Папка Wrappers содержит сборку Windows7.DesktopIntegration, являющейся основным API-менеджером для панели задач и библиотек

В папке Demo расположено несколько проектов, демонстрирующих различные аспекты работы панели задач и библиотек.

Обновленная версия - примеры кода выполнены на базе версии 1.4. Как упомянуто выше, проект Windows Vista bridge будет заменен на новый Windows API Code Pack для библиотеки .NET.

Итак, давайте рассмотрим архитектуру библиотеки Windows 7 Taskbar and Libraries .NET Interop Sample Library, в частности, панели задач и выделим важные классы. Структура библиотеки выглядит следующим образом:

Это первая статья в цикле статей, посвященных новой панели задач. И в этой статье я расскажу как о новых возможностях, так и библиотеке компонентов , являющейся частью .

Если вы не знаете и не видели, что представляет собой новая панель задач, рекомендую для начала ознакомиться с вебкастом на Channel 9. Это позволит вам лучше вникнуть в технические подробности, о которых пойдет речь в этой статье.

Панель задач Windows 7 обладает огромным количеством новых возможностей, которые предстоит освоить разработчикам программного обеспечения для того, чтобы полноценно использовать эту новую технологию в своих приложениях, повысив качество и удобство работы пользователей. Панель задач Windows 7 — это механизм запуска и переключения приложений, вобравший в себе функциональные возможности предыдущих реализаций, таких как панель быстрого запуска, недавние документы, область уведомлений, ярлыки рабочего стола и окна запущенных приложений.

Одним из самых заметных изменений в Windows 7 является, пожалуй, новая панель задач. Статья " ", опубликованная в блоге E7, подробно рассказывает о причинах появления панели задач в Windows 7 в том виде, в которым мы ее знаем.

Библиотека Windows 7 Taskbar .NET Sample Library (ч.1)

Вы находитесь здесь:

Поиск среди 20 000 статей:

Всего на сайте (16 онлайн).

Библиотека Windows 7 Taskbar .NET Sample Library (ч.1) | Windows 7 | Статьи | Программирование Realcoding.Net - Программирование C++, Delphi, C#, .NET, базы данных, статьи, электронные книги скачать

Комментариев нет:

Отправить комментарий