![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Lập trình trên môi trường trên Windows: Kỹ thuật lập trình Visual C++ (MFC)
Số trang: 66
Loại file: pdf
Dung lượng: 856.67 KB
Lượt xem: 10
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
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!
Nội dung trích xuất từ tài liệu:
Lập trình trên môi trường trên Windows: Kỹ thuật lập trình Visual C++ (MFC)Lập trình trên môi trường WindowsKỸ THUẬTHUẬT LẬLẬP TRÌNH VISUAL C++(MFC)Nội dung trình bày•••••••Giới thiệu về MFCChương trình MFC đầu tiênXử lý Mouse và KeyboardMột số lớp thường gặp: CWnd, CString,..Các control thường gặpCác dialog thường gặpXử lý menu1Giớ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ề MFCMFC 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ênWindows.• ĐượĐượ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ốncô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 APIcủ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 MFC2GiớGiới thiệthiệu vềvề MFCMFC là gì ?• Trong 1 ứng dụdụng MFC, ta thườthường không gọgọi hàhàmWindows API trựtrực tiếtiếp, màmà sẽ tạo cácác đốđối tượtượng từtừ nhữnhữnglớ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ênvớ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à khoahọc– Che dấu đi nhiều phần chi tiết mà Windows API đòi hỏi, giúplập trình viên “thảnh thơi” hơnGiớGiới thiệthiệu vềvề MFCMộ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, savePrint preview, printingScrolling window, Splitter windowToolbar, StatusbarTruy xuất được đến các control của VBTrợ giúp theo ngữ cảnh (Context-sensitive help)DLL3GiớGiới thiệthiệu vềvề MFCMột số tính năng của MFC• Version 2.5:– Hỗ trợ ODBC (Open Database Connectivity), cho phép truyxuấ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/IPGiớGiới thiệthiệu vềvề MFCMột số tính năng của MFC• Version 4.0:––––ADO (Data Access Object)Windows 95 docking control barBổ sung thêm lớp TreeView và RichEditCác lớp đồng bộ hoá các tiểu trình• Version 4.2:––––Các lớp WinInetCác lớp ActiveX document serverCác tính năng mở rộng của ActiveX controlTăng cường một số khả năng của ODBC4GiớGiới thiệthiệu vềvề MFCMột số tính năng của MFC• Version 6:– Hỗ trợ các lớp cho những control chuẩn trong IE4.0– Hỗ trợ Dynamic HTML, cho phép tạo lập động cáctrang HTML– Active Document Containment, cho phép ứng dụngMFC có thể chứa các Active Document– OLE DB và ADOGiớGiới thiệthiệuCác thành phần của 1 ứng dụng5
Nội dung trích xuất từ tài liệu:
Lập trình trên môi trường trên Windows: Kỹ thuật lập trình Visual C++ (MFC)Lập trình trên môi trường WindowsKỸ THUẬTHUẬT LẬLẬP TRÌNH VISUAL C++(MFC)Nội dung trình bày•••••••Giới thiệu về MFCChương trình MFC đầu tiênXử lý Mouse và KeyboardMột số lớp thường gặp: CWnd, CString,..Các control thường gặpCác dialog thường gặpXử lý menu1Giớ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ề MFCMFC 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ênWindows.• ĐượĐượ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ốncô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 APIcủ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 MFC2GiớGiới thiệthiệu vềvề MFCMFC là gì ?• Trong 1 ứng dụdụng MFC, ta thườthường không gọgọi hàhàmWindows API trựtrực tiếtiếp, màmà sẽ tạo cácác đốđối tượtượng từtừ nhữnhữnglớ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ênvớ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à khoahọc– Che dấu đi nhiều phần chi tiết mà Windows API đòi hỏi, giúplập trình viên “thảnh thơi” hơnGiớGiới thiệthiệu vềvề MFCMộ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, savePrint preview, printingScrolling window, Splitter windowToolbar, StatusbarTruy xuất được đến các control của VBTrợ giúp theo ngữ cảnh (Context-sensitive help)DLL3GiớGiới thiệthiệu vềvề MFCMột số tính năng của MFC• Version 2.5:– Hỗ trợ ODBC (Open Database Connectivity), cho phép truyxuấ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/IPGiớGiới thiệthiệu vềvề MFCMột số tính năng của MFC• Version 4.0:––––ADO (Data Access Object)Windows 95 docking control barBổ sung thêm lớp TreeView và RichEditCác lớp đồng bộ hoá các tiểu trình• Version 4.2:––––Các lớp WinInetCác lớp ActiveX document serverCác tính năng mở rộng của ActiveX controlTăng cường một số khả năng của ODBC4GiớGiới thiệthiệu vềvề MFCMột số tính năng của MFC• Version 6:– Hỗ trợ các lớp cho những control chuẩn trong IE4.0– Hỗ trợ Dynamic HTML, cho phép tạo lập động cáctrang HTML– Active Document Containment, cho phép ứng dụngMFC có thể chứa các Active Document– OLE DB và ADOGiớGiới thiệthiệuCác thành phần của 1 ứng dụng5
Tìm kiếm theo từ khóa liên quan:
Lập trình trên môi trường trên Windows Kỹ thuật lập trình Visual C++ Kỹ thuật lập trình Chương trình MFC Xử lý mouse và keyboard Control và dialogTài liệu liên quan:
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 281 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 225 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 207 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 179 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 156 0 0 -
Báo cáo thực tập Công nghệ thông tin: Lập trình game trên Unity
27 trang 122 0 0 -
Giáo trình về phân tích thiết kế hệ thống thông tin
113 trang 114 0 0 -
LUẬN VĂN: Tìm hiểu kỹ thuật tạo bóng cứng trong đồ họa 3D
41 trang 111 0 0 -
Bài giảng Kỹ thuật lập trình - Chương 10: Tổng kết môn học (Trường Đại học Bách khoa Hà Nội)
67 trang 108 0 0 -
Giáo trình Nhập môn lập trình VB6: Phần 2
184 trang 98 0 0