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 ơ ơ