Giáo trình Lập trình Windows với VC/MFC
0.1 Ôn tập C
0.1.1 Kiểu dữliệu, biến và chuyển đổi kiểu
0.2 Hàm và lời gọi hàm
0.2.1 Phát biểu điều khiển
0.2.2 Array
0.2.3 Pointer
0.2.4 File
0.2.5 Debug – bẫy lỗi
0.3 Ôn tập C++
0.3.1 Class
0.3.2 Cấu trúc thừa kế
0.3.3 Tầm vực truy xuất
0.3.4 Object
................................................76 2.2.2 Giới thiệu ......................................................................................................................................77 2.2.3 Lớp CScrollView và ứng dụng .....................................................................................................77 2.2.4 Lớp CHtmlView và ứng dụng.......................................................................................................83 2.2.5 Lớp CTreeView và ứng dụng .......................................................................................................87 2.2.6 Lớp CListView và ứng dụng.........................................................................................................96 2.3 MULTI-DOCUMENT, MULTI-VIEW VÀ MDI (MULTIPLE DOCUMENT INTERFACE) .....106 2.3.1 Vấn đề quan tâm .........................................................................................................................106 2.3.2 Các hoạt động trong dạng MDI...................................................................................................106 2.3.3 Dạng splitter................................................................................................................................121 2.3.3.1 Tạo vùng phân chia động: .................................................................................................121 2.3.3.2 Tạo vùng phân chia tĩnh: ...................................................................................................121 2.3.4 Ví dụ tổng hợp ............................................................................................................................122 2.3.4.1 Chương trình 1: .................................................................................................................122 2.3.4.2 Chương trình 2: .................................................................................................................135 2.4 TOOLBAR VÀ STATUSBAR .......................................................................................................157 2.4.1 Vấn đề quan tâm .........................................................................................................................157 2.4.2 ToolBar .......................................................................................................................................158 2.4.3 StatusBar.....................................................................................................................................160 CHƯƠNG 3. XỬ LÝ HỆ THỐNG 177 3.1 TIMER/IDLE...................................................................................................................................177 3.1.1 Vấn đề quan tâm .........................................................................................................................177 3.1.2 Timer...........................................................................................................................................177 3.1.3 Idles.............................................................................................................................................178 3.2 THREADS.......................................................................................................................................187 3.2.1 Vấn đề quan tâm .........................................................................................................................187 3.2.2 Giới thiệu ....................................................................................................................................187 3.2.3 Threads .......................................................................................................................................187 3.2.4 Đồng bộ các threads(Thread Synchronization)...........................................................................196 CHƯƠNG 4. LẬP TRÌNH CƠ SỞ DỮ LIỆU VỚI MFC 214 4.1 TRUY XUẤT VỚI ODBC/DAO ....................................................................................................214 4.1.1 Vấn đề quan tâm .........................................................................................................................214 Lập trình Windows với VC/MFC Trang 271 4.1.2 Giới thiệu.................................................................................................................................... 214 4.1.3 Ví dụ tổng hợp............................................................................................................................ 218 4.1.3.1 Chương trình 1: ................................................................................................................. 218 4.1.3.2 Chương trình 2: ................................................................................................................. 221 4.2 TRUY XUẤT VỚI OLEDB............................................................................................................ 225 4.2.1 Vấn đề quan tâm......................................................................................................................... 225 4.2.2 Giới thiệu OLEDB...................................................................................................................... 225 4.2.3 Thực hiện tác vụ truy xuất dữ liệu với OLEDB: ........................................................................ 225 4.3 TRUY XUẤT VỚI ADO ................................................................................................................ 229 4.3.1 Vấn đề quan tâm......................................................................................................................... 229 4.3.2 Giới thiệu ADO .......................................................................................................................... 229 4.3.3 Thực hiện truy xuất cơ sở dữ liệu với ADO: .............................................................................. 229 CHƯƠNG 5. MFC VÀ ACTIVE X 243 5.1 COMPONENT OBJECT MODEL (COM)..................................................................................... 243 5.1.1 Vấn đề quan tâm......................................................................................................................... 243 5.1.2 Giới thiệu mô hình 3-lớp và n-lớp .............................................................................................. 243 5.1.3 Giới thiệu COM.......................................................................................................................... 243 5.1.4 Cấu trúc COM ............................................................................................................................ 243 5.1.5 COM server ................................................................................................................................ 246 5.1.6 MFC và COM............................................................................................................................. 247 5.2 ACTIVE X CONTROL................................................................................................................... 250 CHƯƠNG 6. BÀI THỰC HÀNH 263 6.1 Bài thực hành 1................................................................................................................................ 263 6.2 Bài thực hành 2................................................................................................................................ 263 6.3 Bài thực hành 3................................................................................................................................ 263 6.4 Bài thực hành 4................................................................................................................................ 264 6.5 Bài thực hành 5................................................................................................................................ 265 6.6 Bài thực hành 6................................................................................................................................ 265 6.7 Bài thực hành 7................................................................................................................................ 266 6.8 Bài thực hành 8................................................................................................................................ 266 6.9 Bài thực hành 9................................................................................................................................ 266 6.10 Bài thực hành 10.............................................................................................................................. 266 CHƯƠNG 7. BÀI TẬP TỔNG HỢP 267 7.1 Bài 1 ................................................................................................................................................ 267 7.2 Bài 2 ................................................................................................................................................ 267 7.3 Bài 3 ................................................................................................................................................ 267 7.4 Bài 4 ................................................................................................................................................ 268 7.5 Bài 5 ................................................................................................................................................ 268 7.6 Bài 6 ................................................................................................................................................ 268 7.7 Bài 7 ................................................................................................................................................ 268
File đính kèm:
- Giáo trình Lập trình Windows với VCMFC.pdf