Автор: Литвиненко Н. А.
Год издания: 2010
Издательство: БХВ-Петербург
Язык: русский
Размер: 44,90 Мб
Страниц: 288
Формат: DJVU
ISBN: 978-5-9775-0600-7
Книга Технология программирования на C++. Win32 API-приложения является учебным пособием по начальному курсу низкоуровневого программирования на C++ для Windows с использованием библиотеки Программного интерфейса приложений (Application Program Interface). Книга предназначена для студентов и преподавателей технических вузов (специальности "Информационные системы", "Информатика и вычислительная техника" и т.п.), а также с успехом может быть использована для самообразования.
Содержание:
Введение
Глава 1. Интерфейс Windows-приложения
Каркас Windows-приложения
Исследование каркаса Windows-приложения
Стандартная заготовка Windows-приложения
Обработка сообщений
Нажатие клавиши
Сообщение мыши
Создание окна
Таймер
Рисование в окне
Рисование линии
Прямоугольники, регионы и пути
Прямоугольники
Регионы
Пути
Области отсечения
Вывод текста
Цвет текста и фона
Получение метрики текста
Определение длины строки
Системные шрифты
Определение произвольных шрифтов
Диалог с пользователем
Окно сообщений
Меню
Пример интерактивной графики
Вопросы к главе
Задания для самостоятельной работы
Глава 2. Работа с файлами
Диалог выбора файлов
Простой проемотрщик файлов
Организация скроллинга
Панель инструментов
Выбор шрифтов
Чтение и запись файлов в библиотеке Win32 API
Вопросы к главе
Задания для самостоятельной работы
Глава 3. Окна и элементы управления
Дочерние окна
Всплывающие окна
Диалоговые окна
Тестирование элементов управления
Общие элементы управления
Окно редактирования
Строка состояния
Простой текстовый редактор на элементе управления EditBoxControl
Немодальные окна
Стандартное диалоговое окно выбора цвета
Вопросы к главе
Здания для самостоятельной работы
Глава 4. Растровая графика
Функция BitBlt ()
Вывод изображения в заданный прямоугольник
Загрузка изображения из файла
Растровые операции
Анимация
Функция PlgBlt ()
Функция МаskBlt ()
Вращение графического образа
Виртуальное окно
Метафайлы
Создание дискового файла
Растровое изображение в метафайле
Расширенные метафайлы
Вопросы к главе
Задании дня самостоятельной работы
Глава 5. Библиотеки динамической компоновки DLL
Создание DLL
Использование DLL
Неявное связывание
DLL общего использования
Явная загрузка DLL
Загрузка ресурсов из DLL
Вопросы к главе
Задания для самостоятельной работы
Глава 6. Процессы и потоки
Создание процесса
Создание потока
Функци C++ для создания и завершения потока
Измерение времени работы потока
Высокоточное измерение времени
Приоритеты потоков
Синхронизация потоков в пользовательском режиме
Interloслув-функции
Критические секции (critical section)
Синхронизация с использованием объектов ядра
Семафоры
События
Мьютексы
Ожидаемые таймеры
Обмен данными между процессами
Разделяемая память для нескольких экземпляров ехе-файла
Файлы, проецируемые в память
Совместный доступ к данным нескольких процессов
Передача данных через сообщение
Вопросы к главе
Задания для самостоятельной работы
Приложение. Поиск окна
Поиск всех окон, зарегистрированных в системе
Поиск главного окна созданного процесса
Литература
Дополнительная литература
Предметный указатель
Рейтинг: | 4.8 баллов / 2537 оценок |
Формат: | Книга |
Уже скачали: | 12798 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
Название: Авто и Сити № 15 сентябрь 2014 Автор: коллектив Страниц: 40 Формат: PDF Размер: 13.17 МБ Качество: Отличное Язык: Русский Жанр: Авто Мото Год издания: 2014 3 сентября в ходе посещения Новоси . . .
Название: Клаксон № 15 август 2014 Автор: коллектив Страниц: 60 Формат: PDF Размер: 41 Мб Качество: Отличное Язык: Русский Жанр: Авто Мото Год издания: 2014 МОСКОВСКИЕ власти все не унимаются, продолж . . .
Название: A Radio. Prakticka Elektronika № 8 2014 Автор: коллектив Страниц: 60 Формат: PDF Размер: 90 Mб Качество: Нормальное Язык: Чешский Год издания: 2014 В каждом номере популярного чешского радио . . .
Название: Инженерные системы № 3 2014 Автор: коллектив Страниц: 68 Формат: PDF Размер: 59.99 MB Качество: Отличное Язык: Русский Год издания: 2014 12-13 ноября 2014 года в гостинице "Park lnn Прибалти . . .
Название: Женщины у берега Рейна - Аудиокнига Автор: Бёлль Генрих Формат: MP3 Размер: 472 MB Качество: Отличное Язык: Русский Жанр: Проза Год издания: 2012 «Я каждое утро ощущаю раздвоение личности, к . . .
Название: Линейный корабль «Двенадцать апостолов» № 79 2014 Автор: коллектив авторов Формат: PDF Размер: 51 мб Качество: Отличное Язык: Русский Год издания: 2014 К середине XIX в. российские владения . . .
Название: Представление - Аудиокнига Автор: Довлатов Сергей Формат: MP3 Размер: 57.68 Мб Качество: Отличное Язык: Русский Жанр: Проза Год издания: 2014 Сергей Довлатов – один из наиболее популярных и . . .
Penelope Coventry, Brett Lonsdale, Phill Duffy ISBN: 978-0-7356-6018-2 Издательство: Microsoft Press Год издания: 2012 Страниц: 420 Язык: английский Формат: PDF Размер: 78.6 мб Put your . . .
Kate Hartman ISBN: 1449336515, 9781449336516 Издательство: Maker Media Год издания: 2014 Страниц: 280 Язык: английский Формат: PDF Размер: 67 Мб What if your clothing could change color . . .
Автор:Уткин, Э.А. Название: Этика бизнеса. Издательство: Зерцало Год: 2004 Формат: HTML Размер: 191 КБ Проблемы этики бизнеса имеют столь же давнюю историю, как и предпринимательство. Однако особую . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Технология программирования на C++. Win32 API-приложения. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.