День 14. Использование приложениями динамически загружаемых библиотек (DLL).
Шрифты
Будут рассмотрены темы :
- как построить список доступных шрифтов
- как задать используемый шрифт
- как изменять шрифты динамически.
Вы узнаете как построить список доступных шрифтов и затем создать шрифт,
которым будет отображаться объект.
Научились создавать и использовать функции обратного вызова для построения
списка ресурсов ОС Windows.
Узнаете как из функции обратного вызова,с помощью указателя окна,
который передается функции,запрашивающей список ресурсов,получить
доступ к управляющим элементам.
Использование графики, рисунков и растровых изображений
Вы узнаете:
- как Windows использует объекты контекста устройств
для рисования графики,освобождая программиста от необходимости
заботиться об особенностях аппаратных средств,установленных
на компьютерах пользователей.
- Вы узнаете о некоторых основных объектах графического интерфейса
устройств (GDI),таких как перья и кисти и о том, как они используются
для рисования фигур в окнах и диалогах.
- Вы научитесь так же загружать точечные рисунки с системеного диска
и отображать их на экране пользователя.
- Вы узнаете о различных стилях перьев и кистей,и об их использовании
для рисования разных фигур.
- Вы так же научитесь задавать цвета различных перьев и кистей.
Создание однодокументного и многодокументного интерфейса приложений.
Вы узнаете:
- Что такое архитектура документ-вид используемая для создания однодокументных
и многодокументных приложений с помощью Visual C++
- Научитесь создавать оболочки однодокументных и многодокументных приложений.
- Научитесь отделять данные от их представления на экране дисплея
- Научитесь инкапсулировать данные в собственные классы С++
- Hаучитесь организовывать взаимодействие данных и меню
- Hаучитесь применять методы изученные ранее,для передачи сообщений от различных
позиций меню в одну обрабатывающую события функцию.
Панели инструментов и строки состояния
Вы научитесь:
- создавать собственную панель инструментов
- присоединять панель инструментов к рамке приложения
- отображать и скрывать панель инструментов с помощью элемента меню
- помещять поле со списком на панель инструментов
- отображать описание элементов панели инструментов в строке состояния
- добавлять собственные элементы строки состояния
Сохранение и восстановление документов
Вы узнаете как:
- Visual C++ использует файловые потоки C++ для сохранения
документов.
- сохранять данные вашего приложения в двоичном файле
- преобразовывать в последовательную форму объекты,используемые
вашим приложением
- сохранять переменные разных типов в одном файле
Изменение и добавление записей базы данных с использованием ADO
Сегодня мы расскажем об ADO - новейшей разработке Microsoft технологии
доступа к БД.Предназначенная для использования со всеми языками программирования и языками создания сценариев от Microsoft ,ADO
предоставляет новые средства программирования БД на Visual C++,
сохраняя при этом все освоенные ранее функциональные возможности.
Сегодня мы расскажем:
- как работает ADO и как при этом может использоваться технология OLE
для баз данных с целью обеспечения простого доступа к БД.
- как использовать объекты ADO для создания гибких пиложений с БД
- как применять с пециальные макрокоманды ADO для создания нового класса набора записей,который можно использовать в приложениях с БД.
Использование приложениями динамически загружаемых библиотек (DLL).
Сегодня вы научитесь:
- создавать различные типы DLL с помощью Visual C++ и определять,
какой тип является более подходящим для конкретной задачи
- строить DLL двух типов,и при этом узнаете в чем состоят отличия
в методологии построения различных типов DLL
- использовать функции обеих типов DLL в приложениях Visual C++
- определять когда необходима повторная компоновка модифицированной
DLL,которая используется в приложении
Вверх