Самоучитель Microsoft Visual Studio C++ и MFC


Книга Самоучитель Microsoft Visual Studio C++ и MFC

Сидорина Т.Л.
ISBN: 978-5-9775-0284-9
Издательство: БХВ-Петербург
Год издания: 2009
Страниц: 842
Язык: русский
Формат: PDF
Размер: 10.2 Мб
Книга предназначена для обучения разработке различных типов Windows-приложений с использованием библиотеки MFC в среде Microsoft Visual Studio С++. Описано создание и работа с элементами интерфеса приложения: окна диалога, меню, панель управления, строка состояния и др. Показана работа с графическими и текстовыми файлами: отображение графической и текстовой информации, масштабирование изображения, работа с метафайлами, просмотр видеороликов.
Уделено внимание редактору ресурсов, созданию справочной системы с помощью HTML Help WorkShop. Приведена справочная информация по классам и функциям библиотеки MFC. Компакт-диск содержит демонстрационные примеры, рассмотренные в книге.
Для программистов
Компакт-диск отсутствует.
Содержание
Введение 1
Структура книги 2
Соглашения, принятые в книге 3
Благодарности 4
ГЛАВА 1. СОЗДАНИЕ ПРОСТОГО ПРИЛОЖЕНИЯ MFC 5
1.1. Создание проекта 5
1.2. Файлы проекта 16
1.3. Создание выполняемого файла и запуск приложения 20
1.4. Архитектура приложения 23
1.5. Листинги программы 24
1.6. Описание программы 42
1.6.1. Описание класса приложения Cpr1App 44
1.6.2. Описание класса окна фрейма MainFrm 56
1.6.3. Описание класса окна представления ChildView 67
1.7. Изменение интерфейса приложения, созданного мастером 69
1.7.1. Изменения в тексте программы 69
1.7.2. Изменения в ресурсах приложения 71
1.8. Полезные справочные данные 83
1.8.1. Функции для доступа к данным приложения 83
1.8.2. Класс приложения CWinApp 84
ГЛАВА 2. РАБОТА С ТЕКСТОМ И ГРАФИКОЙ 87
2.1. Описание программы 87
2.1.1. Работа с текстом 87
2.1.2. Работа с пером 106
2.1.3. Работа с кистью 113
ГЛАВА 3. КАРТИНКИ, КНОПКИ И КУРСОРЫ В ОКНЕ ПРЕДСТАВЛЕНИЯ 123
3.1. Описание программы 123
3.1.1. Добавление кнопок в класс окна представления 123
3.1.2. Добавление битового рисунка в класс окна представления 133
3.1.3. Добавление готовых ресурсов в приложение 143
3.1.4. Изменение формы курсора во время работы 147
3.2. Листинги программы 150
ГЛАВА 4. РАБОТА С МЕНЮ 155
4.1. Описание программы 155
4.1.1. Добавление новых пунктов в меню 155
4.1.2. Изменение работы пунктов меню 163
4.1.3. Добавление и удаление пунктов меню 167
4.1.4. Добавление контекстного меню 174
4.1.5. Некоторые полезные функции для работы с меню 182
4.2. Листинги программы 184
ГЛАВА 5. ВИРТУАЛЬНОЕ ОКНО, КЛАВИАТУРА, ДОЧЕРНЕЕ ОКНО 193
5.1. Описание программы 193
5.1.1. Проблема перерисовки — виртуальное окно 193
5.1.2. Масштабирование изображения 199
5.1.3. Работа с линейкой прокрутки 203
5.1.4. Обработка нажатия клавиш 210
5.1.5. Создание дочернего окна 217
5.2. Листинги программы 227
ГЛАВА 6. ОСНОВНЫЕ ЭЛЕМЕНТЫ УПРАВЛЕНИЯ ДИАЛОГОВЫХ ОКОН 237
6.1. Описание программы 237
6.1.1. Добавление окна диалога 237
6.1.2. Кнопка (Button) 251
6.1.3. Флажок (CheckBox) 256
6.1.4. Текстовое поле (EditControl) 261
6.1.5. Поле со списком (Combo Box) 272
6.1.6. Список (List Box) 280
6.1.7. Переключатель (Radio Button) 286
6.1.8. Элементы оформления: надпись (Static Text) и групповой блок (Group Box) 291
6.2. Листинги программы 293
ГЛАВА 7. ДОПОЛНИТЕЛЬНЫЕ ЭЛЕМЕНТЫ УПРАВЛЕНИЯ ДИАЛОГОВЫХ ОКОН 299
7.1. Описание программы 299
7.1.1. Рисунок (PictureControl) 300
7.1.2. Горизонтальная полоса прокрутки (HorizontalScrollBar) 309
7.1.3. Регулятор (Slider Control) 314
7.1.4. Счетчик (Spin Control) 322
7.1.5. Использование кодировки Unicode 337
7.1.6. Индикатор (Progress Control) 339
7.1.7. Быстрая клавиша (Hot Key) 352
7.1.8. Список (List Control) 360
7.1.9. Дерево (Tree Control) 386
7.2. Листинги программы 399
ГЛАВА 8. ВСПОМОГАТЕЛЬНЫЕ ЭЛЕМЕНТЫ УПРАВЛЕНИЯ ДИАЛОГОВЫХ ОКОН 419
8.1. Описание программы 419
8.1.1. Набор вкладок (Tab Control) 420
8.1.2. Работа с заранее подготовленными вкладками 427
8.1.3. Анимация (Animation Control) 441
8.1.4. Расширенный редактор (Rich Edit 2.0 Control) 450
8.1.5. Дата и время (Date Time Picker) 456
8.1.6. Календарь (Month Calendar Control) 465
8.1.7. IP-адрес (IP Address Control) 470
8.1.8. Расширенное поле со списком (Extended Combo Box) 476
8.2. Листинги программы 484
ГЛАВА 9. ПАНЕЛЬ ИНСТРУМЕНТОВ И СТРОКА СОСТОЯНИЯ 499
9.1. Описание программы 500
9.1.1. Панель инструментов (ToolBar) 500
9.1.2. Строка состояния (StatusBar) 506
9.1.3. Добавление кнопок на панель инструментов 508
9.1.4. Отображение и скрытие кнопки на панели инструментов 515
9.1.5. Удаление и добавление кнопок на панели инструментов 521
9.1.6. Добавление и удаление своей панели инструментов 526
9.1.7. Добавление новых полей в строку статуса 531
9.1.8. Изменение положения и цвета строки статуса 538
9.2. Листинги программы 540
ГЛАВА 10. АРХИТЕКТУРА ДОКУМЕНТ/ПРЕДСТАВЛЕНИЕ 549
10.1. Описание программы 551
10.1.1. Класс приложения 552
10.1.2. Класс фрейма 556
10.1.3. Класс документа 558
10.1.4. Класс представления 561
10.1.5. Доступ к классам приложения 563
10.2. Листинги программы 575
ГЛАВА 11. РАБОТА С ГРАФИЧЕСКИМИ ДАННЫМИ С ПОМОЩЬЮ МЕТАФАЙЛА 581
11.1. Описание программы 582
11.1.1. Рисование графических изображений 583
11.1.2. Рисование графических изображений с использованием метафайла 591
11.1.3. Сохранения и загрузка метафайла на диске 594
11.1.4. Рисуем красиво 612
11.2. Листинги программы 616
ГЛАВА 12. РАБОТА С ГРАФИЧЕСКИМИ ДАННЫМИ С ИСПОЛЬЗОВАНИЕМ АРХИВА 625
12.1. Описание программы 626
12.1.1. Рисование графических изображений 626
12.1.2. Работа с архивом для чтения/записи данных на диск 629
12.1.3. Дополнительные возможности работы с файлами 639
12.2. Листинги программы 654
ГЛАВА 13. ВОЗМОЖНЫЕ ВИДЫ ОКНА ПРЕДСТАВЛЕНИЯ 665
13.1. Описание программы 666
13.1.1. Разделение окна представления 666
13.1.2. Добавление своих областей 669
13.1.3. Обработка действий в верхнем окне представления 679
13.1.4. Обработка действий в нижнем окне редактирования 684
13.1.5. Очистка экрана 687
13.1.6. Некоторые полезные виды окон представления 689
13.2. Листинги программы 692
ГЛАВА 14. МНОГОДОКУМЕНТНОЕ ПРИЛОЖЕНИЕ 697
14.1. Описание программы 700
14.1.1. Архитектура MDI-приложения 700
14.1.2. Работа с несколькими типами документов 708
14.1.3. Рисование в графическом окне 719
14.1.4. Обмен данными между документами 724
14.1.5. Некоторые полезные функции для работы с дочерними окнами 738
14.2. Листинги программы 740
ГЛАВА 15. СОЗДАНИЕ СПРАВКИ ПРИЛОЖЕНИЯ 753
15.1. Описание программы 754
15.1.1. Работа справочной системы 754
15.1.2. Файлы справочной системы 758
15.1.3. Добавление своей справки 766
15.1.4. Подготовка справки с помощью Microsoft Word 798
15.1.5. Некоторые полезные сведения о языке HTML 803
ПРИЛОЖЕНИЕ. Описание компакт-диска 815
Предметный указатель 818

borncash.org
turbobit.net
startfiles.org

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12821 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Кукла узелок / Knot Doll

    Кукла узелок / Knot Doll

    Автор: Amy Prentice / Эми ПрентисНазвание: Кукла узелок / Knot DollИздательство: DancingRainDollГод: 2007Страниц: 9Формат: PDFЯзык: английскийРазмер: 2.31 МбВальдорфская кукла – это отображение челов . . .

  • Книга Легко вязать

    Легко вязать

    Название: Легко вязатьАвтор: Свичкарь Д.А.Серия или выпуск: ОбучающаяИздательство: Новый ДискГод издания: 2006Язык: РусскийФормат: isoКачество: отличноеРазмер: 141.86 МбОписание:Всем известно, что вяз . . .

  • Книга Народная пчела. Общедоступное руководство к правильному пчеловодству

    Народная пчела. Общедоступное руководство к правильному пчеловодству

    Название: Народная пчела. Общедоступное руководство к правильному пчеловодствуАвтор: Кулланда Илларион СеменовичИздательство: Пенза. Типография И.Н. ГродковскогоГод: 1882Страниц: 207Формат: pdfРазмер: . . .

  • Книга Contemporary Knitting. Jo Sharp

    Contemporary Knitting. Jo Sharp

    Автор: Jo SharpНазвание: Contemporary KnittingСтраниц: 68Язык: АнглийскийФормат: JPGКачество: хорошееРазмер: 25,3 МбThis stunning, coffee-table book contains over 32 knitting patterns (plus full instr . . .

  • Книга Шьем и вышиваем талисманы фэн-шуй

    Шьем и вышиваем талисманы фэн-шуй

    Автор: Чудновская А. Г.Название: Шьем и вышиваем талисманы фэн-шуйИздательство: М.: ЭксмоГод: 2006Формат: DJVUРазмер: 14.88 MbВаш дом - это место, которое можно и нужно превратить в островок любви и г . . .

  • Книга Стиль HANDMADE: обновляем и делаем одежду модной

    Стиль HANDMADE: обновляем и делаем одежду модной

    Автор: Лидия ЛущикНазвание: Стиль HANDMADE: обновляем и делаем одежду моднойИздательство: ЭксмоГод: 2006Формат: JPGРазмер: 21,7 МбСтраниц: 66Качество: хорошее-сканированиеЧтобы успеть за капризами мод . . .

  • Книга Энциклопедия для детей. Том 11

    Энциклопедия для детей. Том 11

    Название: Энциклопедия для детей. Том 11.Математика.Издательство: Аванта +Год: 1998Формат: pdfРазмер: 120 Mb11-й том известной серии энциклопедий.depositfiles.com часть 1depositfiles.com часть 2letit . . .

  • Книга Энциклопедия преступлений и катастроф_3

    Энциклопедия преступлений и катастроф_3

    Название: Убийцы и маньяки. Сексуальные маньяки, серийные преступления.Автор: Т.И.Ревяко, Н.В.ТрусИздательство: ЛитератураГод: 1996Страниц: 592Формат: doc Размер: 350 кбISBN: 985-6274-53-2От издательс . . .

  • Книга Энциклопедия преступлений и катастроф_4

    Энциклопедия преступлений и катастроф_4

    Название: Наркотики и яды: Психоделики и токсические вещества, ядовитые животные и растенияАвтор: Петров В.И. Ревяко Т.ИИздательство: ТОО "Харвест".Год: 1996Страниц: 315Формат: PDFРазмер: 6 MBISBN: IS . . .

  • Книга Метод. Природа Природы

    Метод. Природа Природы

    Автор: Морен Э.Издательство: Прогресс-ТрадицияГод издания: 2005Страниц: 464ISBN: 5-89826-165-6Язык: русскийРазмер: 6.9 Мб [DJVU]Автор книги - выдающийся французский философ и социолог, отстаивающий не . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Самоучитель Microsoft Visual Studio C++ и MFC. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.