tailieunhanh - Lập trình trên môi trường trên Windows: Kỹ thuật lập trình Visual C++ (MFC)
Nội dung "Lập trình trên môi trường trên Windows: Kỹ thuật lập trình Visual C++ (MFC)" trình bày về MFC, chương trình MFC, Xử lý mouse và keyboard, Các control và dialog thường gặp. Mời các bạn tham khảo! | Lập trình trên môi trường Windows KỸ THUẬ THUẬT LẬ LẬP TRÌNH VISUAL C++ (MFC) Nội dung trình bày • • • • • • • Giới thiệu về MFC Chương trình MFC đầu tiên Xử lý Mouse và Keyboard Một số lớp thường gặp: CWnd, CString, Các control thường gặp Các dialog thường gặp Xử lý menu 1 Giới thiệu về MFC • MFC là gì ? • Một số tính năng của MFC qua từng version • Các thành phần của 1 ứng dụng trong VC++ Giớ Giới thiệ thiệu về về MFC MFC là gì ? • Là một thư việ viện cá các lớ lớp hướ hướng đố đối tượ tượng dù dùng cho việ việc lậ lập trì trình trên Windows. • Đượ Được xây dự dựng trên cơ sở sở các hà hàm thư việ viện API củ của Windows • Version 6 có có khoả khoảng 200 lớ lớp • Giú Giúp cho ngườ người lậ lập trì trình có có thể thể xây dự dựng ứng dụ dụng nhanh và và ít tố tốn công sứ sức hơn so vớ với việ việc sử sử dụng đơn thuầ thuần cá các hà hàm thư việ viện API của Windows • Ta vẫ vẫn có có thể thể gọi cá các hà hàm Windows API trong cá các ứng dụ dụng MFC 2 Giớ Giới thiệ thiệu về về MFC MFC là gì ? • Trong 1 ứng dụ dụng MFC, ta thườ thường không gọ gọi hà hàm Windows API trự trực tiế tiếp, mà mà sẽ tạo cá các đố đối tượ tượng từ từ nhữ những lớp củ của MFC, và và gọi phương thứ thức củ của đố đối tượ tượng đó đó • Đa số số các phương thứ thức củ của nhữ những lớ lớp MFC có có cùng tên với nhữ những hà hàm Windows API • MFC tạ tạo ra mộ một Application Framework, giú 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 lập trình viên “thảnh thơi” hơn Giớ Giới thiệ thiệu về 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 • 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 3 Giớ Giới thiệ thiệu về về MFC Một số tính năng của
đang nạp các trang xem trước