A practical guide to programming in Microsoft Visual C ++ 2010
Книга представляет собой практическое руководство по программированию в Microsoft Visual C++ 2010. В ней в доступной форме изложены принципы визуального проектирования и событийного программирования, на примерах показана технология создания программ различного назначения. Приведено описание среды разработки и базовых компонентов. Рассмотрены вопросы программирования графики (в том числе анимации), разработки программ работы с базами данных Microsoft Access и Microsoft SQL Server Compact Edition. Уделено внимание отладке, созданию справочной системы, установке созданной программы на компьютер пользователя.• Что такое среда визуального программирования Microsoft Vicual C++ 2010 и каковы ее возможности?• Что означают термины «компонент», «свойство», «событие», «метод»? • Для чего предназначены компоненты и как их использовать?• Как создать функцию обработки события?• Как написать программу отображения графики? • Как получить доступ к базе данныхMicrosoft Access?• Как работать с сервером Microsoft SQL Server Compact Edition?• Как создать справочную систему?• Как установить созданную программу на компьютер пользователя?Ответы на эти и многие другие вопросы вы найдете в этой книге.Для начинающих программистов.© Никита Культин, 2015.КРАТКОЕ ОГЛАВЛЕНИЕПредисловиеГлава 1. Microsoft Visual C++ 2010Глава 2. Первый проектГлава 3. Базовые компонентыГлава 4. ГрафикаГлава 5. Базы данныхГлава 6. Консольное приложениеГлава 7. Отладка программыГлава 8. Справочная информацияГлава 9. Установщик Windows InstallerГлава 10. Примеры программЗаключениеПОДРОБНОЕ ОГЛАВЛЕНИЕПредисловиеГлава 1. Microsoft Visual C++ 2010Глава 2. Первый проект Начало работы над проектом Форма Компоненты Событие Функция обработки события Структура проекта Компиляция Запуск программы Исключения Совершенствование программы Завершение работы над проектом Установка приложения на другой компьютерГлава 3. Базовые компоненты Label TextBox Button CheckBox RadioButton GroupBox ComboBox PictureBox ListBox ListWiew ImageList ToolTip Panel CheckedListBox Timer NumericUpDown StatusStrip NotifyIcon ToolStrip MenuStrip OpenFileDialog SaveFileDialogГлава 4. Графика Графическая поверхность Карандаши и кисти Графические примитивы Битовые образы АнимацияГлава 5. Базы данных База данных и СУБД База данных Microsoft Access Сервер баз данных Microsoft SQL Server Compact EditionГлава 6. Консольное приложение Создание консольного приложения Запуск консольного приложенияГлава 7. Отладка программы Классификация ошибок Предотвращение и обработка ошибок ОтладчикГлава 8. Справочная информация Справочная система HTML Help Подготовка справочной информации Microsoft HTML Help Workshop Отображение справочной информацииГлава 9. Установщик Windows Installer Новый проект Интерфейс Построение УстановкаГлава 10. Примеры программ Экзаменатор Игра СаперЗаключениеThe book is a practical guide to programming in Microsoft Visual C ++ 2010. In it in an accessible form sets out the principles of visual design and event-driven programming, this example shows the creation of technology programs for various purposes. The description of the development environment and core components. The questions of the programming graphics (including animation), program development work with Microsoft Access databases and Microsoft SQL Server Compact Edition. Attention is paid to debugging, create help system, install programs created on a users computer.• What is a visual programming environment Microsoft Vicual C ++ 2010 and what are the opportunities?• What do the terms "component", "property", "event", "method"?• What are the components and how to use them?• How to create an event handler function?• How to write a program to display graphics?• How do I get access to the database dannyhMicrosoft Access?• How to work with the server Microsoft SQL Server Compact Edition?• How to create a referral system?• How to install a program created by the users computer?Answers to these and many other questions you will find in this book.For novice programmers.© Nikita Kultin, 2015.SUMMARY OF CONTENTSForewordChapter 1. Microsoft Visual C ++ 2010Chapter 2. The first draftChapter 3. Basic ComponentsChapter 4: GraphicsChapter 5. DatabasesChapter 6. Console ApplicationChapter 7. Debugging programChapter 8. ReferenceChapter 9: The Windows InstallerChapter 10. Sample programsConclusionDETAILED CONTENTSForewordChapter 1. Microsoft Visual C ++ 2010Chapter 2. The first draft Start of work on the project Shape Components An event Event handling function Project Structure Compiling Starting the program Exclusions Improvement Program Completion of the project Installing the application on another computerChapter 3. Basic Components Label TextBox Button CheckBox RadioButton GroupBox ComboBox PictureBox ListBox ListWiew ImageList ToolTip Panel CheckedListBox Timer NumericUpDown StatusStrip NotifyIcon ToolStrip MenuStrip OpenFileDialog SaveFileDialogChapter 4: Graphics Graphic surface Pencils and brushes Graphics primitives Bitmap AnimationChapter 5. Databases Database and Database Microsoft Access database The database server Microsoft SQL Server Compact EditionChapter 6. Console Application Create a console application Running console applicationChapter 7. Debugging program The classification error Preventing and Handling DebuggerChapter 8. Reference Help System HTML Help Preparation of background information Microsoft HTML Help Workshop Display help informationChapter 9: The Windows Installer New project Interface Building SettingChapter 10. Sample programs Examiner Minesweeper GameConclusion