LẬP TRÌNH WINDOWS - Dialog Box Common Controls Property Sheet
Số trang: 106
Loại file: pdf
Dung lượng: 2.38 MB
Lượt xem: 12
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
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
Nội dung trích xuất từ tài liệu:
LẬP TRÌNH WINDOWS - Dialog Box Common Controls Property SheetĐại Học Sư Phạm Tp. Hồ Chí MinhKhoa Toán – Tin Học LẬP TRÌNH WINDOWS 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.comNỘ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 dialogTran Ngoc Bao 2 Dai hoc Su Pham TP.HCMGiới thiệu về dialog Dialog applicationTran Ngoc Bao 3 Dai hoc Su Pham TP.HCMGiới thiệu về dialog – Common dialog Color dialogTran Ngoc Bao 4 Dai hoc Su Pham TP.HCMGiới thiệu về dialog – Common dialog Open file dialogTran Ngoc Bao 5 Dai hoc Su Pham TP.HCMGiới thiệu về dialog – Common dialog Fonts dialogTran Ngoc Bao 6 Dai hoc Su Pham TP.HCMGiới thiệu về dialog – Property SheetTran Ngoc Bao 7 Dai hoc Su Pham TP.HCMGiới thiệu về dialog – Property SheetTran Ngoc Bao 8 Dai hoc Su Pham TP.HCMTạ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úcTran Ngoc Bao 9 Dai hoc Su Pham TP.HCMDialog based - Tạo ứng dụng bằng AppWizardTran Ngoc Bao 10 Dai hoc Su Pham TP.HCMDialog based - Tạo ứng dụng bằng AppWizardTran Ngoc Bao 11 Dai hoc Su Pham TP.HCMDialog based - Tạo ứng dụng bằng AppWizardTran Ngoc Bao 12 Dai hoc Su Pham TP.HCMDialog based - Tạo ứng dụng bằng AppWizardTran Ngoc Bao 13 Dai hoc Su Pham TP.HCMDialog based - Tạo ứng dụng bằng AppWizardTran Ngoc Bao 14 Dai hoc Su Pham TP.HCM Dialog based - Tạo ứng dụng bằng AppWizardTran Ngoc Bao 15 Dai hoc Su Pham TP.HCMDialog 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ụngTran Ngoc Bao 16 Dai hoc Su Pham TP.HCMDialog 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.HCMDialog 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.HCMTạ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ý dialogTran Ngoc Bao 19 Dai hoc Su Pham TP.HCMThêm mới dialog resource Dialog resourceTran Ngoc Bao 20 Dai hoc Su Pham TP.HCM ...
Nội dung trích xuất từ tài liệu:
LẬP TRÌNH WINDOWS - Dialog Box Common Controls Property SheetĐại Học Sư Phạm Tp. Hồ Chí MinhKhoa Toán – Tin Học LẬP TRÌNH WINDOWS 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.comNỘ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 dialogTran Ngoc Bao 2 Dai hoc Su Pham TP.HCMGiới thiệu về dialog Dialog applicationTran Ngoc Bao 3 Dai hoc Su Pham TP.HCMGiới thiệu về dialog – Common dialog Color dialogTran Ngoc Bao 4 Dai hoc Su Pham TP.HCMGiới thiệu về dialog – Common dialog Open file dialogTran Ngoc Bao 5 Dai hoc Su Pham TP.HCMGiới thiệu về dialog – Common dialog Fonts dialogTran Ngoc Bao 6 Dai hoc Su Pham TP.HCMGiới thiệu về dialog – Property SheetTran Ngoc Bao 7 Dai hoc Su Pham TP.HCMGiới thiệu về dialog – Property SheetTran Ngoc Bao 8 Dai hoc Su Pham TP.HCMTạ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úcTran Ngoc Bao 9 Dai hoc Su Pham TP.HCMDialog based - Tạo ứng dụng bằng AppWizardTran Ngoc Bao 10 Dai hoc Su Pham TP.HCMDialog based - Tạo ứng dụng bằng AppWizardTran Ngoc Bao 11 Dai hoc Su Pham TP.HCMDialog based - Tạo ứng dụng bằng AppWizardTran Ngoc Bao 12 Dai hoc Su Pham TP.HCMDialog based - Tạo ứng dụng bằng AppWizardTran Ngoc Bao 13 Dai hoc Su Pham TP.HCMDialog based - Tạo ứng dụng bằng AppWizardTran Ngoc Bao 14 Dai hoc Su Pham TP.HCM Dialog based - Tạo ứng dụng bằng AppWizardTran Ngoc Bao 15 Dai hoc Su Pham TP.HCMDialog 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ụngTran Ngoc Bao 16 Dai hoc Su Pham TP.HCMDialog 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.HCMDialog 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.HCMTạ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ý dialogTran Ngoc Bao 19 Dai hoc Su Pham TP.HCMThêm mới dialog resource Dialog resourceTran Ngoc Bao 20 Dai hoc Su Pham TP.HCM ...
Tìm kiếm theo từ khóa liên quan:
Lập trinh Windows cẩm nang Lập trinh Windows kỹ thuật Lập trinh Windows phương pháp Lập trinh Windows kinh nghiệm Lập trinh Windows Lập trình đồ họaTài liệu liên quan:
-
Bài giảng Lập trình Java căn bản: Chương 7 - ThS. Võ Đức Cẩm Hải
29 trang 193 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 187 0 0 -
bảo mật mạng các phương thức giả mạo địa chỉ IP fake IP
13 trang 160 0 0 -
information technology outsourcing transactions process strategies and contracts 2nd ed phần 3
65 trang 111 0 0 -
Excel add in development in c and c phần 9
0 trang 110 0 0 -
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 96 0 0 -
Hướng dẫn lập trình OpenGL căn bản
33 trang 53 0 0 -
The CISA Prep Guide Mastering the Certified Information Systems Auditor Exam phần 1
60 trang 43 0 0 -
Bài giảng Kỹ thuật đồ họa và xử lý ảnh: Bài 1 - Nguyễn Hoài Anh
17 trang 42 1 0 -
thủ thuật windows XP hay nhất phần 2
14 trang 42 0 0