- •1.1 Теоретичні відомості
- •1.1.1 Загальні відомості про Visual Studio 2005
- •1.1.2 Різні типи додатків Windows
- •1.2 Хід виконання роботи
- •1.2.1 Запуск Visual Studio і виклик майстра створення додатків
- •1.2.2 Створення консольного додатку
- •1.2.3 Створення простого діалогового додатку
- •1.2.4 Створення додатку з єдиним документом
- •1.2.5 Створення додатку з декількома документами
- •1.3 Завдання до лабораторної роботи
- •1.4 Контрольні питання
- •Завдання №2 обробка повідомлень
- •2.1 Теоретичні відомості
- •2.1.1 Загальні відомості про обробку повідомлень
- •2.1.2 Карти повідомлень
- •2.1.3 Макроси карт повідомлень
- •2.2 Хід виконання роботи
- •2.2.1 Створення пробного додатку
- •2.2.2 Додавання деталей проекту, створення повідомлень
- •2.3 Завдання до лабораторної роботи
- •2.4 Контрольні питання
- •Завдання №3 вивід на екран. Робота зі шрифтами
- •3.1 Теоретичні відомості
- •3.1.1 Загальні відомості про вивід на екран
- •3.1.2 Контекст пристрою
- •3.1.3 Шрифти
- •3.2 Хід виконання роботи
- •3.2.1 Заготівка додатку
- •3.2.2 Розробка функцій виводу тексту і графічних примітивів
- •3.3 Завдання до лабораторної роботи
- •3.4 Контрольні питання
- •Література
3.3 Завдання до лабораторної роботи
Створити додаток згідно з вказівками.
Змінити текст, що виводиться, на текст, написаний українською мовою.
Змінити функцію виводу ліній таким чином, щоб усі лінії були однакової товщини.
3.4 Контрольні питання
Чим відрізняються растровий та векторний типи шрифтів?
Якою процедурою можна встановити потрібний шрифт?
Поняття контексту пристрою.
Види контекстів.
Функції для роботи з різними видами контексту.
Структура LOGFONT та її компоненти.
Поясніть застосування інструментів Pen та Brush.
Література
А. Макки Введение в .NET 4.0 и Visual Studio 2010 для профессионалов. – М.: ООО «И.Д. Вильямс», 2010. – 416 с.
Алексей Федоров Microsoft Visual Studio 2010. Первое знакомство. Электронное издание, 2009.- 40 с.
Пауэрс Л. Microsoft Visual Studio 2008 / Л. Пауэрс, М. Снелл – СПб., БХВ – Петербург, 2009. – 1200 с.
Гецци К., Джазайери М., Мандриоли Д. Основы инженерии программного обеспечения.–СПб.: БХВ-Петербург, 2005. – 832 с.
Грегори К. Использование Visual C++6. Специальное издание.– М.; СПб.; К.; Издательский дом «Вильямс», 2002.–864 с.