На этом курсе мы научимся создавать простые программы в этой среде, выводить в основное окно элементы управления и содержимое BMP-файлов, а также редактировать и сохранять полученные изображения.
Обработка изображений на C++| # | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
|---|---|---|---|---|---|
| 1 |
Презентация курса
|
|
|||
|
Приглашаю всех на курс по созданию программы работы с графикой на Visual C++ (Win32 Project). На этом курсе мы научимся создавать простые программы в этой среде, выводить в основное окно элементы управления и содержимое BMP-файлов, а также редактировать и сохранять полученные изображения. Отчёт отправил: 12730. Андрей Выполнено за не указано [Показать отчёт] Комментарии: Тема интересная |
|||||
| 2 |
Структура "нулевого" проекта
|
|
|||
|
На этом уроке мы разберём структуру исходного файла "нулевого" проекта на Visual C++ Win32 Project
Отчёт отправил: 12730. Андрей Выполнено за не указано [Показать отчёт] Комментарии: пока ничего не понятно |
|||||
| 3 | Настройка среды |
1 тест |
|||
|
На этом уроке мы создадим простой проект типа Win32 Project и выделим функцию WndProc() в отдельный модуль.
Отчёт отправил: 12730. Андрей Выполнено за 10 мин. [Показать отчёт] Научился: создавать проект win32 Сложности: много пришлось гуглить Комментарии: я был послушной обезьянкой и все повторил за учителем и у меня все получилось |
|||||
| 4 | Добавление класса BmpCtrl |
|
|||
|
На этом уроке мы создадим класс BmpCtrl, который будет отвечать за представление основного окна, и зададим его начальные свойства.
Отчёт отправил: 12730. Андрей Выполнено за 1 час. 00 мин. [Показать отчёт] Научился: пока все непонятно. новые типы данных call бэк функция . я не был к этому готов. Сложности: у мня русский интерфейс студии и версия другая Комментарии: йцу |
|||||
| 5 | Программирование события WM_PAINT |
|
|||
|
На этом уроке мы научимся вычислять размеры клиентской области окна и осуществлять вывод текста в основное окно программы
Отчёт отправил: 12730. Андрей Выполнено за 30 мин. [Показать отчёт] Научился: научился выводить текст Сложности: ничего Комментарии: просто все повторил все понятно |
|||||
| 6 | Создание кнопок |
|
|||
|
На этом уроке мы научимся создавать кнопки с картинками в основном окне программы
Отчёт отправил: 12730. Андрей Выполнено за 3 дня 3 час. 8 мин. [Показать отчёт] Научился: научился создавать кнопку и привязывать к ней картинку Сложности: понять как все работает |
|||||
| 7 | Программирование события BN_CLICKED |
|
|||
| На этом уроке мы научимся реагировать на нажатие созданных кнопок | |||||
| 8 | Подготовка к выводу картинки на экран |
|
|||
| На этом уроке мы подготовимся к выводу картинки на экран - создадим прямоугольник для вывода и прорисуем его рамки | |||||
| 9 | Вывод картинки на экран |
|
|||
| На этом уроке мы выведем содержимое BMP-файла на экран | |||||
| 10 | Вывод информации в основное окно |
|
|||
| На этом уроке мы выведем информацию о размерах прямоугольников в основное окно, а также получим доступ к матрице цветных точек | |||||
| 11 | Матрица цветных точек |
|
|||
| На этом уроке мы определим границы выходного изображения | |||||
| 12 | Вывод обрезанного изображения |
|
|||
|
На этом уроке мы выделим границы выходного изображения в основном окне, а также ещё раз посмотрим, как можно выводить изображение в основное окно с масштабированием |
|||||
| 13 | Сохранение файла |
|
|||
|
На этом уроке мы научимся сохранять изображение и его части в формате BMP. Мы научимся работать с файлами и ещё раз потренируемся копировать изображения из одного контекста в другой, но уже без масштабирования |
|||||
| Итого: 13 видеоуроков |
2 час. 35 мин. 1 тест |
8 чел. | |||
| Финалисты: Максим Базуев, Chip, Yefim, Иван Воронин, Новопашин Владимир, Алексей В., G_F, Tom . | |||||