
LẬP TRÌNH WINDOWS
Gi i thi u v MFC, Visual C++ 6.0ớ ệ ề
Gi i thi u v MFC, Visual C++ 6.0ớ ệ ề

Nội dung
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ử ộ
• Message Box

Nội dung
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ử ộ
• Message Box

Giới thiệu về MFC
Giới thiệu về MFC
• Microsoft Foundation Class
• 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
• Đc xây d ng trên c s các hàm th vi n APIượ ự ơ ở ư ệ c a ủ
Windows
• Version 6 có kho ng 200 classả
• Giúp cho 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 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ọ ủ
• Ta v n có th g i các hàm Windows API trong MFCẫ ể ọ

Giới thiệu về MFC
Giới thiệu về MFC
• Đa s các ph ng th c c a MFC class cóố ươ ứ ủ cùng tên v i ớ
nh ng hàm Windows APIữ
• MFC t o ra m t ạ ộ Application Framework, 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ả ơ ơ

