Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 107 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
107
Dung lượng
33,84 MB
Nội dung
Đại Học Sư Phạm Tp. Hồ Chí Minh 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 Khoa Toán – Tin Học LẬP TRÌNH WINDOWS 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 [...]... 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,... 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 Thêm mới dialog resource (tt) Resource editor Tran Ngoc Bao 23 Dai hoc Su Pham TP.HCM Thêm mới dialog resource (tt) Control box Alignment Tran Ngoc Bao 24 Dai hoc Su Pham TP.HCM Xác lập thuộc tính của Dialog Tran Ngoc Bao 25 Dai hoc Su Pham TP.HCM Khai báo lớp quản lý dialog Ctrl + W để khai báo lớp xử lý tương ứng Tran Ngoc Bao 26 Dai hoc Su Pham TP.HCM Khai báo lớp xử lý dialog . Ngọc Bảo Email: tnbao.dhsp@gmail.com Khoa Toán – Tin Học LẬP TRÌNH WINDOWS 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ý. 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. 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