LẬP TRÌNH WINDOWS-bài 3
lượt xem 18
download
Tham khảo tài liệu 'lập trình windows-bài 3', công nghệ thông tin, hệ điều hành phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: LẬP TRÌNH WINDOWS-bài 3
- Đại Học Sư Phạm Tp. Hồ Chí Minh LẬP TRÌNH WINDOWS Khoa Toán – Tin Học Dialog Box Common Controls Property Sheet Tạo ứng dụng dạng Dialog Based Tạo và xử lý các control trong dialog Property Sheet Common Dialog Trần Ngọc Bảo Email: tnbao.dhsp@gmail.com
- NỘI DUNG Giới thiệu về Dialog box Chương trình minh họa Dialog Based Tạo và xử lý dialog Cài đặt và xử lý các control trong dialog Modeless dialog Property Sheet Common dialog Tran Ngoc Bao 2 Dai hoc Su Pham TP.HCM
- Giới thiệu về dialog Dialog application Tran Ngoc Bao 3 Dai hoc Su Pham TP.HCM
- Giới thiệu về dialog – Common dialog Color dialog Tran Ngoc Bao 4 Dai hoc Su Pham TP.HCM
- Giới thiệu về dialog – Common dialog Open file dialog Tran Ngoc Bao 5 Dai hoc Su Pham TP.HCM
- Giới thiệu về dialog – Common dialog Fonts dialog Tran Ngoc Bao 6 Dai hoc Su Pham TP.HCM
- Giới thiệu về dialog – Property Sheet Tran Ngoc Bao 7 Dai hoc Su Pham TP.HCM
- Giới thiệu về dialog – Property Sheet Tran Ngoc Bao 8 Dai hoc Su Pham TP.HCM
- Tạo ứng dụng Dialog Based bằng AppWizard Chọn menu File New Chọn Tab Projects Chọn loại project “MFC AppWizard (exe)” Đặt tên project trong ô “Project name” Xác định đường dẫn thư mục trong “Location” Step 1: Chọn loại ứng dụng “Dialog based” Step 2: Chỉ chọn Option “3D controls” Nhấn “Finish” để kết thúc Tran Ngoc Bao 9 Dai hoc Su Pham TP.HCM
- Dialog based - Tạo ứng dụng bằng AppWizard Tran Ngoc Bao 10 Dai hoc Su Pham TP.HCM
- Dialog based - Tạo ứng dụng bằng AppWizard Tran Ngoc Bao 11 Dai hoc Su Pham TP.HCM
- Dialog based - Tạo ứng dụng bằng AppWizard Tran Ngoc Bao 12 Dai hoc Su Pham TP.HCM
- Dialog based - Tạo ứng dụng bằng AppWizard Tran Ngoc Bao 13 Dai hoc Su Pham TP.HCM
- Dialog based - Tạo ứng dụng bằng AppWizard Tran Ngoc Bao 14 Dai hoc Su Pham TP.HCM
- Dialog based - Tạo ứng dụng bằng AppWizard Tran Ngoc Bao 15 Dai hoc Su Pham TP.HCM
- Dialog based - Các thành phần của ứng dụng (1/3) Các file chương trình: (abc là tên của ứng dụng) abc.h: header file của file abc.cpp, chứa khai báo CabcApp để quản lý toàn bộ ứng dụng. Lớp CabcApp kế thừa từ lớp CWinApp của MFC abcDlg.h: header file của file abcDlg.cpp, chứa khai báo CabcDlg để quản lý cửa sổ Dialog giao diện của ứng dụng. Lớp CabcDlg kế thừa từ lớp CDialog của MFC Resource.h: header file, chửa các hằng ID của các resource được định nghĩa trong file abc.rc abc.cpp: cài đặt các hàm thành phần của lớp CabcApp abcDlg.cpp: cài đặt các hàm thành phần của lớp CabcDlg abc.rc: mô tả các resource của ứng dụng Tran Ngoc Bao 16 Dai hoc Su Pham TP.HCM
- Dialog based - Các thành phần của ứng dụng (2/3) class CDialogBasedApp : public CWinApp { public: CDialogBasedApp(); public: virtual BOOL InitInstance(); DECLARE_MESSAGE_MAP() }; Tran Ngoc Bao 17 Dai hoc Su Pham TP.HCM
- Dialog based - Các thành phần của ứng dụng (3/3) class CDialogBasedDlg : public CDialog { public: CDialogBasedDlg(CWnd* pParent = NULL); // standard constructor enum { IDD = IDD_DIALOGBASED_DIALOG }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support protected: HICON m_hIcon; virtual BOOL OnInitDialog(); afx_msg void OnPaint(); afx_msg HCURSOR OnQueryDragIcon(); DECLARE_MESSAGE_MAP() }; Tran Ngoc Bao 18 Dai hoc Su Pham TP.HCM
- Tạo và xử lý dialog Thêm mới Dialog resource Thiết lập thuộc tính dialog Khai báo lớp CDialog Thêm các control vào dialog Hiển thị dialog Xử lý dialog Tran Ngoc Bao 19 Dai hoc Su Pham TP.HCM
- Thêm mới dialog resource Dialog resource Tran Ngoc Bao 20 Dai hoc Su Pham TP.HCM
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng môn lập trình Windows 3 (C#) - Trương Bá Thái
140 p | 605 | 221
-
Giáo trình Lập trình Window Phone (Module 3) - Trung tâm tin học ĐH KHTN
104 p | 193 | 60
-
Bài giảng Lập trình Windows - Chương 3: Lập trình giao diện
196 p | 99 | 17
-
Bài giảng Lập trình mạng: Chương 3 - Lương Ánh Hoàng
90 p | 143 | 16
-
Bài giảng Lập trình Window: Chương 3 - Phan Trọng Tiến
64 p | 116 | 12
-
Bài giảng Lập trình Windows: Chương 3 - Lập trình C ++ trên Windows
16 p | 85 | 7
-
Bài giảng Lập trình Windows Phone (Module 3): Bài 7 - Trần Duy Thanh
22 p | 64 | 6
-
Bài giảng Lập trình Windows Phone (Module 4): Bài 8 - Trần Duy Thanh
15 p | 86 | 6
-
Bài giảng Lập trình Windows Phone (Module 3): Bài 3 - Trần Duy Thanh
31 p | 49 | 6
-
Bài giảng Lập trình Windows - Chương 3: Lập trình C++ trên Windows (2016)
16 p | 71 | 6
-
Bài giảng Lập trình Windows Phone (Module 4): Bài 3, 4 - Trần Duy Thanh
18 p | 69 | 5
-
Bài giảng Lập trình Windows Phone (Module 3): Bài 5 - Trần Duy Thanh
13 p | 79 | 5
-
Bài giảng Lập trình Windows Phone (Module 2): Bài 3 - Trần Duy Thanh
38 p | 76 | 5
-
Bài giảng Lập trình Windows Phone (Module 3): Bài 9 - Trần Duy Thanh
10 p | 59 | 4
-
Bài giảng Lập trình Windows: Chương 3 - Dialog Box - Common Dialog - Property Sheet
25 p | 74 | 3
-
Bài giảng Lập trình Windows: Bài 3 - Trần Ngọc Bảo
106 p | 74 | 3
-
Đề thi môn Lập trình trên Windows: Đề 3
2 p | 72 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn