Đa số các phương thức của MFC class có

Một phần của tài liệu Bài giảng lập trình C trên Windows - các khái niệm cơ bản (Trang 44)

cùng tên với những hàm Windows API

 MFC tạo ra một Application Framework, giúp: giúp:

ƒ Thiết lập kiến trúc của ứng dụng một cách nhất quán và khoa học

ƒ Che dấu đi nhiều phần chi tiết mà Windows API đòi hỏi, giúp developer “thảnh thơi” hơn

Giới thiệu về MFC - Một số tính năng của MFC

 Version 1:

ƒ 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

 Version 2: ƒ File open, save

ƒ Print preview, printing

ƒ Scrolling window, Splitter window ƒ Toolbar, Statusbar

ƒ Truy xuất được đến các control của VB

ƒ Trợ giúp theo ngữ cảnh (Context-sensitive help) DLL

Spring 2004

C4W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN Tp.HCM 7 Giới thiệu vềMFC - Một số tính năng của MFC…(tt)

 Version 2.5:

ƒ Hỗ trợ ODBC (Open Database Connectivity), cho phép truy xuất đến các CSDL Access, FoxPro, SQL Server,…

ƒ OLE 2.01

 Version 3:

ƒ Hỗ trợ tab dialog (property sheet) ƒ Docking control bar

 Version 3.1:

ƒ Hỗ trợ các control chuẩn của Windows 95 ƒ ODBC level 2 with Access Jet database engine ƒ Các lớp Winsock phục vụ lập trình TCP/IP

Giới thiệu vềMFC - Một số tính năng của MFC…(tt)

 Version 4.0:

ƒ ADO (Data Access Object) ƒ Windows 95 docking control bar

ƒ Bổ sung thêm lớp TreeView và RichEdit ƒ Các lớp đồng bộ hoá các tiểu trình

 Version 4.2:

ƒ Các lớp WinInet

ƒ Các lớp ActiveX document server

ƒ Các tính năng mở rộng của ActiveX control ƒ Tăng cường một số khả năng của ODBC

Spring 2004

C4W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN Tp.HCM 9 Giới thiệu vềMFC - Một số tính năng của MFC…(tt)

 Version 6:

ƒ Hỗ trợ các lớp cho những control chuẩn trong IE 4.0

ƒ Hỗ trợ Dynamic HTML, cho phép tạo lập động các trang HTML

ƒ Active Document Containment, cho phép ứng dụng MFC có thể chứa các Active Document ƒ OLE DB và ADO Giới thiệu về MFC - Các thành phần của 1 ứng dụng Sơđồ biên dịch các thành phần của 1 ứng dụng trong

Spring 2004

C4W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN Tp.HCM 11 Giới thiệu về MFC - Các màn hình giao diện chính Các thành phần giao diện chính của VC++ Giới thiệu vềMFC - Các màn hình giao diện chính…(tt) Các thành phần giao diện chính của VC++

Spring 2004

C4W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN Tp.HCM 13 Chương trình MFC đầu tiên

Một phần của tài liệu Bài giảng lập trình C trên Windows - các khái niệm cơ bản (Trang 44)