- •Основы визуального программирования
- •Учебное пособие
- •Основы визуального программирования
- •1. Создать новый проект Windows Forms 91
- •Введение
- •Интегрированная среда разработки Microsoft Visual Studio
- •1.1 Многофайловая организация программ
- •1.2 Структура проекта в среде Visual Studio
- •1.3 Создание консольного приложения в Visual Studio
- •1.4 Отладка программы
- •Объектно-ориентированное программирование
- •Наследование;
- •Описание класса
- •Описание объектов
- •Методы класса
- •Наследование
- •Иерархия классов
- •Виртуальные методы. Полиморфизм.
- •Контейнерные классы
- •Принципы разработки Windows – приложений
- •Создание простейшего Windows-приложения
- •3.2 Диалоговые окна
- •3.3 Элементы управления и их свойства
- •Элемент управления Button
- •Элемент управления TextBox
- •Элементы управления MaskedTextBox и ToolTip
- •Элемент управления Label
- •Элемент управления ListBox
- •3.3.5. Элемент управления ComboBox
- •Элемент управления RadioButton
- •Элемент управления CheckBox
- •Элемент управления RichTextBox
- •Чтобы загрузить файл в элемент управления RichTextBox в процедуре обработки события для кнопки Button1:
- •Элемент управления NumericUpDown
- •Элемент управления Timer
- •Щелчок мыши и его обработка
- •3.5 Создание меню приложений
- •3.5.1 Создание главного меню
- •3.5.2 Создание контекстного меню
- •Рисование на форме
- •3.7 Создание многооконных приложений
- •Чтобы добавить новую форму Windows Forms выполните следующие действия:
- •Лабораторный практикум по визуальному программированию лабораторная работа 1 Создание простейшего Windows-приложения
- •Создать новый проект Windows Forms
- •Разместить на форме элементы управления
- •Настроить свойства элементов управления.
- •Создать обработчик событий для кнопки.
- •Выполните компиляцию программы.
- •Запуск программы на выполнение.
- •Добавление на форму элементов управления.
- •Создать новый проект Windows Forms и назвать его, например, Form_Second.
- •Разместить на форме элементы управления
- •Создать обработчик событий для кнопки
- •Лабораторная работа 2 создание приложения Windows Forms для вызова рекурсивных функций
- •Создать новый проект Windows Forms
- •Разместить на форме элементы управления
- •Настроить свойства элементов управления.
- •Создать обработчик событий для кнопки.
- •Запустить программу на выполнение.
- •Лабораторная работа 3 Создание Windows-приложения для обработки массива
- •Создать новый проект Windows Forms и назвать его, например, Form_lab2.
- •Разместить на форме элементы управления
- •Создать обработчик событий для кнопки
- •Лабораторная работа 4 Создание меню в Windows-приложение
- •Создать новый проект Windows Forms с именем form_lab3.Cpp.
- •Разместить на форме элементы управления и настроить их свойства
- •Создать обработчики событий для остальных пунктов меню
- •Заключение
- •Список литературы
Федеральное агентство связи
Л.Ф.Лебеденко
Основы визуального программирования
на языке с++
Учебное пособие
Новосибирск
2016
Федеральное агентство связи
Федеральное государственное бюджетное образовательное
учреждение высшего образования
"Сибирский государственный университет
телекоммуникаций и информатики"
Л.Ф. Лебеденко
Основы визуального программирования
на языке с++
Учебное пособие
Новосибирск
2016
УДК 004
Л.Ф.Лебеденко
Данное учебное пособие предназначено для студентов всех специальностей и форм обучения, изучающих курсы информатики, программирование на языках высокого уровня и технологии программирования. Учебные материалы пособия рассматривают современные высокоуровневые методы разработки приложений для операционной системы Windows с использованием платформы Microsoft.Net и будут полезны студентам и магистрантам для приобретения профессиональных навыков работы с современными языками программирования.
Кафедра телекоммуникационных сетей и вычислительных средств
Таблиц - 4, литературы - 4.
Рецензенты:
Зайцев М.Г., к.ф-м.н., доцент НГТУ
Кокорева Е.В., к.т.н., доцент кафедры СМС
Утверждено редакционно-издательским советом СибГУТИ в качестве учебного пособия.
© Сибирский государственный университет
телекоммуникаций и информатики, 2016
Оглавление
Введение 7
1. Интегрированная среда разработки Microsoft Visual Studio 8
1.1 Многофайловая организация программ 8
1.2 Структура проекта в среде Visual Studio 9
1.3 Создание консольного приложения в Visual Studio 13
1.4 Отладка программы 16
2. Объектно-ориентированное программирование 18
2.1. Описание класса 18
2.2. Описание объектов 19
2.3. Методы класса 20
2.4. Наследование 26
2.5. Иерархия классов 28
2.6. Виртуальные методы. Полиморфизм. 30
2.7. Контейнерные классы 32
3. Принципы разработки Windows – приложений 33
3.1 Создание простейшего Windows-приложения 33
3.2 Диалоговые окна 37
3.3 Элементы управления и их свойства 41
3.3.1 Элемент управления Button 46
3.3.2 Элемент управления TextBox 49
3.3.3 Элементы управления MaskedTextBox и ToolTip 51
3.3.4 Элемент управления Label 53
3.3.5 Элемент управления ListBox 54
3.3.5. Элемент управления ComboBox 56
3.3.6 Элемент управления RadioButton 59
3.3.7 Элемент управления CheckBox 61
3.3.8 Элемент управления RichTextBox 63
Чтобы загрузить файл в элемент управления RichTextBox в процедуре обработки события для кнопки Button1: 63
3.3.9 Элемент управления NumericUpDown 65
3.3.10 Элемент управления Timer 67
3.4 Щелчок мыши и его обработка 68
3.5 Создание меню приложений 70
3.5.1 Создание главного меню 70
3.5.2 Создание контекстного меню 72
3.6 Рисование на форме 74
Color col=Color::FromArgb(alpha, сolor); 75
3.7 Создание многооконных приложений 81
Чтобы добавить новую форму Windows Forms выполните следующие действия: 81
4 Лабораторный практикум по визуальному программированию 83
ЛАБОРАТОРНАЯ РАБОТА 1 83
Создание простейшего Windows-приложения 83
1. Создать новый проект Windows Forms 84
1. Создать новый проект Windows Forms и назвать его, например, Form_Second. 89
3. Создать обработчик событий для кнопки 89
ЛАБОРАТОРНАЯ РАБОТА 2 91
СОЗДАНИЕ ПРИЛОЖЕНИЯ Windows Forms 91
для вызова рекурсивных функций 91
