Using multimedia to learn Visual C + + 2008

Source: Internet
Author: User
Tags odbc ole access database

using multimedia to learn Visual C + + 2008-Hands-on teaching you to learn programming.

★ 0 Starting point, expert teaching, to help you easily across the threshold of programming.
★ Basic knowledge, new features, and programming techniques to help your system master visual c++2008.
★ Both theory and practice, case and experience guidance, experts hands-on help you improve application development capabilities.

Professional programmers to explain the whole video, easy to learn easily.



Preface:
Visual C + + 2008 is Microsoft's new visual programming integrated development environment, which can be used to develop and design various types of Windows programs, and is suitable for the development of a variety of special, complex and integrated software projects and the design of system software, favored by programmers.
This tutorial is guided by a professional programmer throughout the video, through a number of wonderful examples, a comprehensive description of Visual C + + 2008 MFC writing Windows applications, covering the Windows programming basics and C + + language basics, the use of advanced controls, the use of Visual C + + 2008 drawing, important Document/view architecture in MFC, and Visual C + + 2008 developing multimedia applications, and highlighting the application of Visual C + + 2008 in developing network and database programs. Both the theory and practice of this tutorial, all-round guide learners to complete the Visual C + + 2008 system learning.

User recommendation:
This set of video tutorials is crafted for friends who are interested in developing Windows applications and want to become professional visual c++2008 programmers. Not only for beginners who have just contacted Visual C + +, but also for those who already have some basic program development, hope to learn more and keep abreast of technological progress. You are welcome to use, I hope to mention more valuable advice.

Tutorial Outline:Full multimedia video interpretation, content into 3CD (including material files), a total of 128 video, easy to learn, professional and practical.


CD1 Introductory Article
Learning Objectives:
From the beginning, the system explains the visual c++2008 integrated development environment, the Language foundation of C + +, the basic of C + + oriented Programming and MFC Foundation, etc. to help you have a comprehensive and clear understanding of visual c++2008, take you easy to enter the design and development of the Magnificent Hall.
1th Chapter Introduction to Visual c++2008
1.1. vc++2008 Learning Tutorials Overview
1.2. VC++2008 Integrated development Environment
1.3. Resources and Resources editor
1.4. Basic operation of integrated platform
1.5. Debugging of applications
1.6. A Console Application instance


2nd Chapter C + + Language Foundation
2.1. Variables and Constants-1
2.1 Variables and Constants-2
Definitions and references for 2.2.1 arrays
Assignment of 2.2.2 Array
2.2.3 Character array
2.3.1 Data type
2.3.2 operator and expression-1
2.3.2 operator and expression-2
2.3.2 operator and expression-3
Output of 2.4.1 Data
Input of 2.4.2 Data
2.5. Process Control Structure-1
Process Control Structure-2
2.6. function
2.7. Pointers and references-1
Pointers and references-2
Reference pass instance of the 2.8.1 function
2.8.2 function Pointer Pass instance-1
The pointer pass instance of a function-2

3rd Chapter C + + Object-oriented Programming Foundation
3.1. Classes and objects
3.2. Class members and their characteristics-1
Class members and their attributes-2
3.3. Inheritance
3.4. Polymorphism and Virtual functions
3.5. Template
3.6. Use instances of virtual functions

4th Chapter MFC Foundation
4.1. Windows Application Framework-1
Windows Application Framework-2
4.2. MFC Programming Features
4.3. MFC class Introduction
4.4. Message map-1
Message Mapping-2
4.5. API application Instance-1
API Application Instance-2
API Application Instance-3
API Application Instance-4

CD2 improve the article
Learning Objectives:
Mainly explain the visual c++2008 Data add and transfer, commonly used controls, as well as graphic editing, dynamic link library use knowledge, to help you fully familiar with the visual c++2008 development tools and application techniques.
5th Chapter dialog Box
5.1. Dialog box Introduction
5.2.1. Add and Use dialog boxes
5.2.2. Data passing Instance-1
Data Delivery Instance-2
Data Delivery Instance-3
5.3. Modal dialog box
5.4. Modeless dialog box Instance-1
Modeless dialog box Instance-2
Modeless dialog box Instance-3
5.5. Common dialog box and message dialog box-1
Common dialog box and message dialog box-2

6th Chapter Basic Controls
6.1. How controls are created and used
6.2. Static controls and buttons-1
static controls and buttons-2
6.3. Edit box
6.4. List box-1
List Box-2
6.5. Combo box
6.6. Progress bar, scroll bar and slider bar
6.7. Date and Time controls and label controls
6.8. Personal Address Book Instance-1
Personal Address Book Instance-2
Personal Address Book Instance-3
Personal Address Book Instance-4

7th Chapter Documents and Views
7.1. Document and view Relationship-1
Document and view relationships-2
7.2. Document Template class
7.3. Serialization of documents
7.4. View and view classes
7.5. Simple text Editor Instance-1
Simple text Editor Instance-2
Simple text Editor Instance-3
Simple text Editor Instance-4
Simple text Editor Instance-5

8th Chapter Graphics and text
8.1. Basic knowledge of drawing
8.2. Graphics Device Interface
8.3. The main function of screen drawing
8.4. Device context
8.5. Text Processing
8.6. Brushes and brushes
8.7. Coordinate mapping
8.8. Text output Instance
8.9. Graphics Output Example

9th Chapter Dynamic Link Library
9.1 Basic concepts of dynamic link library
9.2 MFC General DLL creation and invocation-1
MFC General DLL creation and invocation-2
9.3 MFC Extension DLL creation and use-1
MFC extension DLL creation and use-2

CD3 Advanced Article
Learning Objectives:
The main introduction of Visual C + + multithreading, network programming, database programming and other advanced programming technology, and through the comprehensive case development process, to help you quickly improve the visual c++2008 program development and design capabilities.
10th Chapter Multithreading
10.1. Basic knowledge of multithreaded programming
10.2.1. Communication between threads
10.2.2. A communication instance between threads-1
Instances of communication between threads-2
Instances of communication between threads-3
Instances of communication between threads-4
10.3.1. Synchronization of Threads-1
Synchronization of Threads-2
10.3.2. Synchronization instances of Threads
11th Chapter Network Programming
11.1. Network Communication Foundation
11.2.Internet client program Instance
11.3. Simple Web Browser Development example

12th Chapter Database Programming
12.1. Basic concepts of the database
12.2.1 ODBC Technology Access database
12.2.2 ODBC Technology Access database instance-1
ODBC Technology Access database instance-2
12.3.1 DAO Database Access Technology
12.3.2 DAO database Access Technology Example
12.4.1 OLE DB Database access technology
12.4.2 OLE DB Browse database records
12.5.1 ADO Database Access Technology
12.5.2 ADO Technology Access database Instance-1
ADO Technology Access database Instance-2
ADO Technology Access database Instance-3

13th chapter on the development of student performance management system
13.1. Student Performance Management System overview
13.2. Class Management Module
13.3. Curriculum Management Module
13.4. Teacher Information Management module
13.5. Student Information Management Module
13.6.1. Record entry
13.6.2. Results Enquiry
13.6.3. Ranking of grades
13.6.4. Grade Score Summary
13.6.5. Summary of Class scores

http://u.115.com/file/t4eb1bd230 Multimedia Learning visual_c++2008.7z

http://d.namipan.com/d/%e5%a4%9a%e5%aa%92%e4%bd%93%e5%ad%a6Visual%20C++2008.7z/ 4d5a8164644e6746598cd0286528fe975121265db42c8f3b

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.