Программирование на Visual C++ new
Программирование
Содержание
-
Введение
-
Инсталляция
-
Интерфейс Знакомство
-
Интерфейс Работа с окнами
-
Инсталляция
-
Создание проектов
-
Первый проект на Visual C++ Создание пустого окна с помощью Мастера
-
Первый проект Внешний вид
-
Первый проект Создание реакций Компиляция
-
Создание диалогового проекта с использованием Мастера Выбор типа
-
Диалоговый проект Настройка интерфейса
-
Диалоговый проект Дополнительные возможности Классы
-
Создание Многооконного проекта с использованием Мастера Внешний вид и возможности проекта
-
Многооконный проект Выбор типа
-
Многооконный проект Документ представления
-
Многооконный проект Настройка интерфейса
-
Исследование структуры проекта MFC Классы и макросы
-
Структура проекта MFC Классы документа и отображения Функции
-
Структура проекта MFC Ресурсы
-
Структура проекта MFC Создание надписи Чтение и сохранение
-
Исследование структуры диалогового проекта MFC
-
Структура диалогового проекта MFC
-
Первый проект на Visual C++ Создание пустого окна с помощью Мастера
-
Работа с элементами управления
-
Элементы управления Static text и Picture control
-
Static text Свойства Создание
-
Static text Внешний вид
-
Static text Изменение в процессе работы приложения
-
Picture control и его свойства Внешний вид
-
Picture control Отображение в виде линии и прямоугольника Иконка
-
Picture control Отображение точечного рисунка
-
Picture control Изменение в процессе работы приложения
-
Static text Свойства Создание
-
Элементы управления Button и Check box
-
Button Свойства Внешний вид
-
Button Обработчик сообщений
-
Button Изменение в процессе работы приложения
-
Button Кнопка с рисунком
-
Button Создание кнопки в процессе работы приложения
-
Check box Свойства Внешний вид
-
Check box Работа с ним
-
Check box Обработчик событий
-
Check box Переключатель с тремя состояниями
-
Check box Отображение изображения Создание в процессе работы приложения
-
Button Свойства Внешний вид
-
Элементы управления Radio button и Edit control
-
Radio button Свойства Внешний вид
-
Radio button Создание связанной с ним переменной
-
Radio button Два набора Radio button Получение его состояния
-
Radio button Создание обработчика
-
Radio button Группировка
-
Edit control Свойства Внешний вид
-
Edit control Свойства влияющие на работу элемента
-
Edit control Свойства многострочного текста
-
Edit control События Часть 1
-
Edit control События Часть 2
-
Edit control Вставка и добавление строки
-
Edit control Выделенный текст
-
Edit control Строки и блоки текста Часть 1
-
Edit control Строки и блоки текста Часть 2
-
Radio button Свойства Внешний вид
-
Элементы управления List box, Combo box и Scroll bar
-
List Box и его свойства Внешний вид
-
List Box Формирование списка Текущая строка
-
List Box Вставка, удаление, поиск и выделение элементов списка
-
List Box Список с несколькими столбцами Список файлов
-
Combo box и его свойства Внешний вид
-
Combo box События
-
Combo box Работа со списком Добавление, удаление и вставка строки
-
Combo box Работа со списком Поиск и очистка строки
-
Scroll bar и его свойства
-
Scroll bar Настройка его работы
-
Горизонтальный Scroll bar Использование в программе
-
Вертикальный Scroll bar Использование в программе
-
List Box и его свойства Внешний вид
-
Элементы управления Slider control, Progress control и Spin control
-
Slider control и его свойства
-
Slider control Создание событий Часть 1
-
Slider control Создание событий Часть 2
-
Progress control и его свойства
-
Progress control Создание событий
-
Spin control и его свойства
-
Spin control Связь счетчика с конкретным элементом
-
Spin control События
-
Slider control и его свойства
-
Элемент управления Hot key, IPaddress и Animation control
-
Hot key и его свойства
-
Hot key Назначение события
-
Hot key Регистрация
-
IP address и его свойства
-
IP address События
-
Animation control и его свойства
-
Animation control События
-
Hot key и его свойства
-
Список изображений Image list и его свойства
-
Создание
-
Добавление изображений и вывод на экран
-
Движение изображения
-
Реакция на щелчок мыши
-
Процесс перетаскивания изображения
-
Создание
-
Элементы управления List control и Tree control
-
List control и его свойства Внешний вид
-
List control Внешний вид Список изображений
-
List control Заполнение данными
-
List control Режимы отображения и переключение между ними
-
List control Очистка Удаление элемента
-
List control Редактирование элементов списка
-
List control Сортировка Часть 1
-
List control Сортировка Часть 2
-
List control Перетаскивание элементов
-
List control Список файлов
-
Tree control и его свойства Внешний вид
-
Tree control Заполнение данными Часть 1
-
Tree control Заполнение данными Часть 2
-
Tree control Текущая запись Дочерние записи
-
Tree control Разворачивание и сворачивание списка Удаление и очистка Сортировка
-
Tree control Редактирование элементов Tree control
-
List control и его свойства Внешний вид
-
Элементы управления Month calendar, Date time picker и Tab control
-
Month calendar и его свойства
-
Month calendar Внешний вид Установка размера, дня недели и цвета
-
Month calendar Сегодняшний день, Выбранный день
-
Month calendar Выбранный диапазон Диапазон работы календаря
-
Date time picker и его свойства
-
Date time picker События Часть 1
-
Date time picker События Часть 2
-
Tab control и его свойства Внешний вид
-
Tab control Создание и инициализация
-
Tab control Управление элементами
-
Tab control Изменение элемента вкладки
-
Tab control Переключение между элементами
-
Month calendar и его свойства
-
Элементы управления Bitmap Button и Extended Combo Box
-
Bitmap Button и его свойства
-
Bitmap Button События
-
Extended Combo Box и его свойства
-
Extended Combo Box События
-
Bitmap Button и его свойства
-
Выравнивание элементов управления
-
Выравнивание элементов управления Часть 1
-
Выравнивание элементов управления Часть 2
-
Элемент управления Group Box
-
Выравнивание элементов управления Часть 1
-
Элементы интерфейса пользователя
-
Разработка меню
-
Виды меню Создание нового меню
-
Создание подменю Выделение пункта меню Свойства элементов меню
-
Редактирование
-
Программное добавление элементов
-
Программное выделение пунктов меню
-
Программное выделение одного пункта меню из нескольких
-
Добавление изображений на пункты меню Реакция на щелчок
-
Создание всплывающего меню
-
Организация работы всплывающего меню
-
Виды меню Создание нового меню
-
Панели инструментов
-
Панели инструментов Создание панели Toolbar
-
Изменение расположения
-
Изменение стиля кнопок
-
Реакция на щелчок Разные элементы на панели
-
Создание панели CDialogBar
-
Редактирование панели CDialogBar
-
Расширенная панель инструментов CReBar
-
Взаимное расположение разных панелей на окне
-
Панели инструментов Создание панели Toolbar
-
Статусная строка
-
Создание новой строки состояния
-
Разбиение на отдельные панели и отображение информации
-
Размещение изображений
-
Обеспечение функциональности
-
Взаимодействие с меню
-
Создание новой строки состояния
-
Всплывающая подсказка
-
Создание новых всплывающих подсказок к элементам Часть 1
-
Создание новых всплывающих подсказок к элементам Часть 2
-
Создание всплывающих подсказок к окну
-
Отображение позиции ползунка
-
Создание новых всплывающих подсказок к элементам Часть 1
-
Окна в библиотеке MFC
-
Диалоговое окно
-
Диалоговое окно Свойства Часть 1
-
Диалоговое окно Свойства Часть 2
-
Модальные окна
-
Немодальные окна
-
Размещение окна внутри другого
-
Дочерние окна Часть 1
-
Дочерние окна Часть 2
-
Размещение окна поверх остальных Прозрачное окно
-
Диалоговое окно Свойства Часть 1
-
Наборы свойств, вкладки и мастера
-
Создание страниц для вкладок
-
Создание вкладок
-
Настройка функциональности
-
Класс CPropertySheet
-
Немодальная вкладка
-
Создание Мастера
-
Кнопка Upply
-
Создание страниц для вкладок
-
Стандартные блоки диалога
-
Окно сообщения Часть 1
-
Окно сообщения Часть 2
-
Выбор файла Создание диалога выбора файла
-
Выбор файла Настройка опций Получение имени файла
-
Выбор файла Множественный выбор
-
Выбор файла Диалог сохранения файла
-
Выбор цвета Часть 1
-
Выбор цвета Часть 2
-
Выбор шрифта Часть 1
-
Выбор шрифта Часть 2
-
Найти и заменить Создание диалога Найти
-
Найти и заменить Опции диалога Найти
-
Найти и заменить Настройка опций диалога Найти
-
Найти и заменить Обработчик нажатия на кнопки диалога
-
Найти и заменить Нажатие на кнопки диалога
-
Печать и настройка печати
-
Печать и настройка печати Настройка опций
-
Печать и настройка печати Результат работы диалогового окна
-
Параметры страницы Создание диалога
-
Параметры страницы
-
Параметры страницы Настройка опций
-
Окно сообщения Часть 1
-
Графический интерфейс Общие вопросы
-
Графический интерфейс
-
Контексты устройств
-
Анимационные эффекты Часть 1
-
Анимационные эффекты Часть 2
-
Режимы отображения фона
-
Закрашивание многоугольников и рисование
-
Системы координат Часть 1
-
Системы координат Часть 2
-
Графические примитивы
-
Рисование графических примитивов
-
Отображение точечных рисунков и иконок Рисование мышью на окне приложения
-
Заполнение областей цветом Увеличение и копирование изображения
-
Контексты устройств
-
Графические классы
-
Карандаш CPen Настройка опций
-
Карандаш Cpen
-
Рисование с использованием карандаша Cpen
-
Кисть Cbrush Часть 1
-
Кисть Cbrush Часть 2
-
Шрифт CFont Часть 1
-
Шрифт CFont Часть 2
-
Битовый массив CBitmap Часть 1
-
Битовый массив CBitmap Часть 2
-
Регион CRgn Создание простейших регионов Закрашивание текста
-
Регион CRgn Копирование регионов
-
Регион CRgn Рисование и закрашивание регионов
-
Карандаш CPen Настройка опций
-
Архитектура Документ-Представление
-
Создание простейшего приложения и его анализ
-
Чтение и редактирование html файлов
-
Просмотр списков Часть 1
-
Просмотр списков Часть 2
-
Рисование на окне Часть 1
-
Рисование на окне Часть 2
-
Отображение диалогового окна
-
Сохранение и чтение данных диалогового окна Разделитель splitter
-
Создание простейшего приложения и его анализ
-
Расширенный текстовый редактор
-
В архитектуре Документ-Представление Создание с помощью мастера
-
В архитектуре Документ-Представление Форматирование
-
В архитектуре Документ-Представление Создание с помощью мастера
-
-
РВ архитектуре Документ-Представление Всплывающее меню Вставка объектов
-
В диалоговом окне Создание
-
В диалоговом окне Правка текста Выравнивание Изменение шрифта
-
В диалоговом окне Списки
-
РВ архитектуре Документ-Представление Всплывающее меню Вставка объектов