Visual C++ 2010 и MFCФорсированный способ разработки современных приложений для Windows 7


The Presentation inside:

Slide 0

Visual C++ 2010 и MFC Форсированный способ разработки современных приложений для Windows 7 Терри Липер (Terry Leeper) Ведущий архитектор Visual C++


Slide 1

Первый шаг MFC: VS2008 SP1 G CWinApp Doc/View Поддержка OLE Исключения Файловые сервисы Поддержка БД Контейнеры Общие задачи Поддержка GUI Архитектура приложения


Slide 2

Второй шаг MFC: VS 2010 Общие задачи Поддержка GUI Архитектура приложения Транзакционная файловая система Лента Win7 Панель задач Win7 Миниатюры и предпросмотр Диалог задачи Восстановление приложения и диспетчер перезапуска Базовая поддержка GUI Знание DPI Особенности VS2008 SP1 Windows Touch Мастер создания классов дизайнера ленты Найти и систе-матизировать CWinApp Doc/View Базовые классы общего назначения


Slide 3

Поддержка ленты Win7 Благодаря архитектуре VisualManager, изменение оформления (look & feel) приложения осуществляется быстро и легко Постоянная поддержка стилей Windows и Office Работает и на Windows XP


Slide 4

Поддержка панели задач Windows 7 Список переходов Текущая категория (получаемая по умолчанию) API для Часто используемых категорий Специальных категорий и пользовательских задач Миниатюры для документов в закладках Перекрытие иконок Индикатор выполнения


Slide 5

Восстановление приложения и диспетчер перезапуска Автоматическое дублирование и восстановление документов пользователя, как в Office Word Используя архитектуру Doc/View, MFC сохраняет список активных документов и их состояний Плавная модернизация MFC-приложений: только одна строка кода! Простота настройки: только наследование из CDataRecoveryHandler


Slide 6

Осведомленность о DPI


Slide 7

Живые иконки (Live Icons), разнообразные варианты предпросмотра , функция Найти и систематизировать (Find & Organize) Похоже на Office PowerPoint Live Icons покажет иконки, полученные из содержимого файлов Разнообразные варианты предпросмотра обеспечат многосторонний интерфейс пользователя в панели Проводника Функция Find & Organize сделает возможным поиск по документам и их свойствам


Slide 8

Осведомленность о DPI Соответствие аппаратного разрешения и разрешения ОС обеспечивает максимальную точность интерфейса Однако по мере увеличения разрешения, элементы на экране становятся меньше Решение состоит в том, чтобы приложения получили представление об используемом DPI


Slide 9

Демонстрация


Slide 10

Резюме (I) VS2008 SP1 Мастер| Закладки MDI | Лента | Стыковка | Элементы управления Архитектура Диспетчер перезапуска | Find & Organize | Транзакционная файловая система


Slide 11

Резюме (II) Поддержка GUI Эмуляция ленты Windows 7 | Панель задач | Диалог задачи | Миниатюры и предпросмотр | DPI | Multi-Touch Поддержка IDE Конструктор ленты | Элементы управления в редакторе диалогов | Мастер классов | Имитация фонового выполнения


Slide 12

Ресурсы Блог команды разработчиков http://blogs.msdn.com/vcblog Центр разработки http://msdn.microsoft.com/en-us/visualc/default.aspx


Slide 13

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


×

HTML:





Ссылка: