Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu Giới thiệu về C++
PREMIUM
Số trang
71
Kích thước
1.7 MB
Định dạng
PDF
Lượt xem
1932

Tài liệu Giới thiệu về C++

Nội dung xem thử

Mô tả chi tiết

Đại Học Sư Phạm Tp. Hồ Chí Minh

Khoa Toán – Tin Học LẬP TRÌNH WINDOWS

KỸ THUẬT LẬP TRÌNH

VISUAL C++

(MFC – Microsoft Foundation Classes)

™ Giới thiệu về MFC, Visual C++ 6.0

™ Các loại ứng dụng trong Visual C++ 6.0

Trần Ngọc Bảo

Email: [email protected]

™ Xử lý chuột, bàn phím

™ MessageBox

NỘI DUNG

™ Giới thiệu về MFC

™ Chương trình MFC đầu tiên

™ Xử lý chuột và bàn phím

™ Microsoft Visual C++ 6.0

™ Các loại ứng dụng trong windows

™ Message Box

™ Giới thiệu về MFC

™ Chương trình MFC đầu tiên

™ Xử lý chuột và bàn phím

™ Microsoft Visual C++ 6.0

™ Các loại ứng dụng trong windows

™ Message Box

NỘI DUNG

Giới thiệu về MFC (1/2)

™ MFC – Microsoft Foundation Class

™ MFC là một thư viện các lớp (class, OOP) trong ngôn ngữ

Visual C++, được sử dụng để xây dựng các ứng dụng trên

Windows

™ MFC được xây dựng trên cơ sở các hàm thư viện API của

Windows

™ Trong một ứng dụng MFC, ta sẽ không gọi trực tiếp các hàm

Windows API mà sẽ tạo các object từ những lớp của MFC, sau

đó gọi các hàm của object này

™ Đa số các hàm của lớp MFC có cùng tên với những hàm

Windows API

™ MFC tạo ra một Application Framework giúp cho lập trình

viên thiết kế kiến trúc của ứng dụng nhất quán và khoa

học hơn

™ Thông qua các class trong MFC, người lập trình có thể

xây dựng ứng dụng nhanh và ít tốn công sức hơn so với

việc sử dụng đơn thuần các hàm thư viện API của

Windows

™ Trong MFC ta vẫn có thể gọi các hàm Windows API

™ MFC có nhiều version 1, 2, 3,..6. Version 6.0 có khoảng

200 class

Giới thiệu về MFC (2/2)

Một số tính năng của MFC (1/4)

™ Version 1: (Visual C++ 1.0)

™ Version 2: (Visual C++ 1.0)

ƒ Các lớp List, Array, String, Time, Date, File access,…

ƒ Các lớp giao diện cơ bản

ƒ MDI, OLE 1.0

ƒ File open, save

ƒ Print preview, printing

ƒ Scrolling window, Spliter window

ƒ Tool bar, status bar

ƒ Access to Visual Basic controls

ƒ Context-sensitive help

ƒ An improved interface to OLE version 1.0

ƒ DLL

™ Version 2.5: (Visual C++ 1.5)

™ Version 3: (Visual C++ 1.51)

ƒ Hỗ trợ kết nối ODBC (Open Database Connectivity) cho phép truy

xuất đến các CSDL Access, FoxPro, SQL Server

ƒ OLE 2.01

ƒ Hỗ trợ Tab dialog (property sheet)

ƒ Docking tool bar

™ Version 3.1: (Visual C++ 2.1)

ƒ Hỗ trợ các control chuẩn của Windows 95

ƒ ODBC Level 2

ƒ Các lớp Winsock phục vụ lập trình TCP/IP

Một số tính năng của MFC (2/4)

Tải ngay đi em, còn do dự, trời tối mất!