Программирование на Visual C++. Продвинутый курс - Мультимедийный самоучитель Программирование на MS Visual С++ - предназначен для изучения языка программирования Visual C++, который является на сегодняшний день самым распространенным языком программирования и законодателем мод в этой области, позволяя реализовывать любые, даже самые сложные задачи. Также в самоучителе рассматривается среда программирования Studio Net, которая позволяет в полной мере реализовать все достоинства разработки приложений на Visual C++. В лекциях подробно описаны элементы управления, используемые в современных программах, разработка интерфейса для них, применение разного рода окон и стандартных диалогов, а также вопросы использования графики. По всем разобранным вопросам приводятся достаточно простые, но полностью раскрывающие данную тему примеры законченных программ. Процесс обучения предельно прост и максимально приближен к занятиям с преподавателем. Вы видите на экране работу преподавателя с программой в различных режимах и слышите его рассказ, поясняющий действия. Вам постоянно приходится отвечать на контрольные вопросы "преподавателя", указывая на соответствующие поля на экране, или выполнять определенные тестовые задания. В случае затруднения - система поможет подсказкой. Имеется удобная поисковая система и возможность навигации по закладкам. По каждому из пользователей ведется статистика пройденного материала, фиксируется дата изучения урока, процент прослушанной части урока, число правильных ответов и ошибок, фиксируется количество использованных подсказок. Статистика выводится в виде протокола поурочно.
Название: Программирование на Visual C++. Продвинутый курс Автор: Коллектив Издательство: TeachPro Год: 2011 Страниц: 1000 Формат: ISO Размер: 249 МБ Качество: Отличное Язык: Русский
Содержание:
001. Элементы управления Month calendar, Date time picker и Tab control. Month calendar и его свойства 002. Элементы управления Month calendar, Date time picker и Tab control. Month calendar. Внешний вид. Установка размера, дня недели и цвета 003. Элементы управления Month calendar, Date time picker и Tab control. Month calendar. Сегодняшний день, Выбранный день 004. Элементы управления Month calendar, Date time picker и Tab control. Month calendar. Выбранный диапазон. Диапазон работы календаря 005. Элементы управления Month calendar, Date time picker и Tab control. Date time picker и его свойства 006. Элементы управления Month calendar, Date time picker и Tab control. Date time picker. События. Часть 1 007. Элементы управления Month calendar, Date time picker и Tab control. Date time picker. События. Часть 2 008. Элементы управления Month calendar, Date time picker и Tab control. Tab control и его свойства. Внешний вид 009. Элементы управления Month calendar, Date time picker и Tab control. Tab control. Создание и инициализация 010. Элементы управления Month calendar, Date time picker и Tab control. Tab control. Управление элементами 011. Элементы управления Month calendar, Date time picker и Tab control. Tab control. Изменение элемента вкладки 012. Элементы управления Month calendar, Date time picker и Tab control. Tab control. Переключение между элементами 013. Элементы управления Bitmap Button и Extended Combo Box. Bitmap Button и его свойства 014. Элементы управления Bitmap Button и Extended Combo Box. Bitmap Button. События 015. Элементы управления Bitmap Button и Extended Combo Box. Extended Combo Box и его свойства 016. Элементы управления Bitmap Button и Extended Combo Box. Extended Combo Box. События 017. Выравнивание элементов управления. Выравнивание элементов управления. Часть 1 018. Выравнивание элементов управления. Выравнивание элементов управления. Часть 2 019. Выравнивание элементов управления. Элемент управления Group Box 020. Разработка меню. Виды меню. Создание нового меню 021. Разработка меню. Создание подменю. Выделение пункта меню. Свойства элементов меню 022. Разработка меню. Редактирование 023. Разработка меню. Программное добавление элементов 024. Разработка меню. Программное выделение пунктов меню 025. Разработка меню. Программное выделение одного пункта меню из нескольких 026. Разработка меню. Добавление изображений на пункты меню. Реакция на щелчок 027. Разработка меню. Создание всплывающего меню 028. Разработка меню. Организация работы всплывающего меню 029. Панели инструментов. Панели инструментов. Создание панели Toolbar 030. Панели инструментов. Изменение расположения 031. Панели инструментов. Изменение стиля кнопок 032. Панели инструментов. Реакция на щелчок. Разные элементы на панели 033. Панели инструментов. Создание панели CDialogBar 034. Панели инструментов. Редактирование панели CDialogBar 035. Панели инструментов. Расширенная панель инструментов CReBar 036. Панели инструментов. Взаимное расположение разных панелей на окне 037. Статусная строка. Создание новой строки состояния 038. Статусная строка. Разбиение на отдельные панели и отображение информации 039. Статусная строка. Размещение изображений 040. Статусная строка. Обеспечение функциональности 041. Статусная строка. Взаимодействие с меню 042. Всплывающая подсказка. Создание новых всплывающих подсказок к элементам. Часть 1 043. Всплывающая подсказка. Создание новых всплывающих подсказок к элементам. Часть 2 044. Всплывающая подсказка. Создание всплывающих подсказок к окну 045. Всплывающая подсказка. Отображение позиции ползунка 046. Диалоговое окно. Диалоговое окно Свойства. Часть 1 047. Диалоговое окно. Диалоговое окно Свойства. Часть 2 048. Диалоговое окно. Модальные окна 049. Диалоговое окно. Немодальные окна 050. Диалоговое окно. Размещение окна внутри другого 051. Диалоговое окно. Дочерние окна. Часть 1 052. Диалоговое окно. Дочерние окна. Часть 2 053. Диалоговое окно. Размещение окна поверх остальных. Прозрачное окно 054. Наборы свойств, вкладки и мастера. Создание страниц для вкладок 055. Наборы свойств, вкладки и мастера. Создание вкладок 056. Наборы свойств, вкладки и мастера. Настройка функциональности 057. Наборы свойств, вкладки и мастера. Класс CPropertySheet 058. Наборы свойств, вкладки и мастера. Немодальная вкладка 059. Наборы свойств, вкладки и мастера. Создание Мастера 060. Наборы свойств, вкладки и мастера. Кнопка Upply 061. Стандартные блоки диалога. Окно сообщения. Часть 1 062. Стандартные блоки диалога. Окно сообщения. Часть 2 063. Стандартные блоки диалога. Выбор файла. Создание диалога выбора файла 064. Стандартные блоки диалога. Выбор файла. Настройка опций. Получение имени файла 065. Стандартные блоки диалога. Выбор файла. Множественный выбор 066. Стандартные блоки диалога. Выбор файла. Диалог сохранения файла 067. Стандартные блоки диалога. Выбор цвета. Часть 1 068. Стандартные блоки диалога. Выбор цвета. Часть 2 069. Стандартные блоки диалога. Выбор шрифта. Часть 1 070. Стандартные блоки диалога. Выбор шрифта. Часть 2 071. Стандартные блоки диалога. Найти и заменить. Создание диалога Найти 072. Стандартные блоки диалога. Найти и заменить. Опции диалога Найти 073. Стандартные блоки диалога. Найти и заменить. Настройка опций диалога Найти 074. Стандартные блоки диалога. Найти и заменить. Обработчик нажатия на кнопки диалога 075. Стандартные блоки диалога. Найти и заменить. Нажатие на кнопки диалога 076. Стандартные блоки диалога. Печать и настройка печати 077. Стандартные блоки диалога. Печать и настройка печати. Настройка опций 078. Стандартные блоки диалога. Печать и настройка печати. Результат работы диалогового окна 079. Стандартные блоки диалога. Параметры страницы. Создание диалога 080. Стандартные блоки диалога. Параметры страницы 081. Стандартные блоки диалога. Параметры страницы. Настройка опций 082. Графический интерфейс. Общие вопросы. Контексты устройств 083. Графический интерфейс. Общие вопросы. Анимационные эффекты. Часть 1 084. Графический интерфейс. Общие вопросы. Анимационные эффекты. Часть 2 085. Графический интерфейс. Общие вопросы. Режимы отображения фона 086. Графический интерфейс. Общие вопросы. Закрашивание многоугольников и рисование 087. Графический интерфейс. Общие вопросы. Системы координат. Часть 1 088. Графический интерфейс. Общие вопросы. Системы координат. Часть 2 089. Графический интерфейс. Общие вопросы. Графические примитивы 090. Графический интерфейс. Общие вопросы. Рисование графических примитивов 091. Графический интерфейс. Общие вопросы. Отображение точечных рисунков и иконок. Рисование мышью на окне приложения 092. Графический интерфейс. Общие вопросы. Заполнение областей цветом. Увеличение и копирование изображения 093. Графический интерфейс. Общие вопросы. Карандаш CPen. Настройка опций 094. Графический интерфейс. Общие вопросы. Карандаш Cpen 095. Графический интерфейс. Общие вопросы. Рисование с использованием карандаша Cpen 096. Графический интерфейс. Общие вопросы. Кисть Cbrush. Часть 1 097. Графический интерфейс. Общие вопросы. Кисть Cbrush. Часть 2 098. Графический интерфейс. Общие вопросы. Шрифт CFont. Часть 1 099. Графический интерфейс. Общие вопросы. Шрифт CFont. Часть 2 100. Графический интерфейс. Общие вопросы. Битовый массив CBitmap. Часть 1 101. Графический интерфейс. Общие вопросы. Битовый массив CBitmap. Часть 2 102. Графический интерфейс. Общие вопросы. Регион CRgn. Создание простейших регионов. Закрашивание текста 103. Графический интерфейс. Общие вопросы. Регион CRgn. Копирование регионов 104. Графический интерфейс. Общие вопросы. Регион CRgn. Рисование и закрашивание регионов 105. Архитектура Документ-Представление. Создание простейшего приложения и его анализ 106. Архитектура Документ-Представление. Чтение и редактирование html файлов 107. Архитектура Документ-Представление. Просмотр списков. Часть 1 108. Архитектура Документ-Представление. Просмотр списков. Часть 2 109. Архитектура Документ-Представление. Рисование на окне. Часть 1 110. Архитектура Документ-Представление. Рисование на окне. Часть 2 111. Архитектура Документ-Представление. Отображение диалогового окна 112. Архитектура Документ-Представление. Сохранение и чтение данных диалогового окна. Разделитель splitter 113. Расширенный текстовый редактор. В архитектуре Документ-Представление. Создание с помощью мастера 114. Расширенный текстовый редактор. В архитектуре Документ-Представление. Форматирование 115. Расширенный текстовый редактор. В архитектуре Документ-Представление. Всплывающее меню. Вставка объектов 116. Расширенный текстовый редактор. В диалоговом окне. Создание 117. Расширенный текстовый редактор. В диалоговом окне. Правка текста. Выравнивание. Изменение шрифта 118. Расширенный текстовый редактор. В диалоговом окне. Списки
Скачать Программирование на Visual C++. Продвинутый курс