Slide Number 1
NỘI DUNG
Giới thiệu về dialog
Giới thiệu về dialog – Common dialog
Giới thiệu về dialog – Common dialog
Giới thiệu về dialog – Common dialog
Giới thiệu về dialog – Property Sheet
Giới thiệu về dialog – Property Sheet
Tạo ứng dụng Dialog Based bằng AppWizard
Dialog based - Tạo ứng dụng bằng AppWizard
Dialog based - Tạo ứng dụng bằng AppWizard
Dialog based - Tạo ứng dụng bằng AppWizard
Dialog based - Tạo ứng dụng bằng AppWizard
Dialog based - Tạo ứng dụng bằng AppWizard
Dialog based - Tạo ứng dụng bằng AppWizard
Dialog based - Các thành phần của ứng dụng (1/3)
Dialog based - Các thành phần của ứng dụng (2/3)
Dialog based - Các thành phần của ứng dụng (3/3)
Tạo và xử lý dialog
Thêm mới dialog resource
Thêm mới dialog resource (tt)
Thêm mới dialog resource (tt)
Thêm mới dialog resource (tt)
Thêm mới dialog resource (tt)
Xác lập thuộc tính của Dialog
Khai báo lớp quản lý dialog
Khai báo lớp xử lý dialog
Header file - SampleDlg.h
Source file - SampleDlg.cpp
Tạo và xử các control trong dialog
Xử lý control trong dialog box - EditText
Xử lý control trong dialog box - EditText
Xử lý control trong dialog box - EditText
Xử lý sự kiện OnInitDialog
Gán giá trị cho EditText
Gán giá trị cho EditText
Gán giá trị cho EditText
Gán giá trị cho EditText
Lấy giá trị từ EditText
Lấy giá trị từ EditText
EditText - Dữ liệu loại VALUE
Xử lý control trong dialog box - EditText
Xử lý control trong dialog box - EditText
Gán giá trị cho EditText
Lấy giá trị từ EditText
Lấy và gán giá trị cho EditText
Lấy và gán giá trị cho EditText
Enable/Disable EditText
Ví dụ minh họa
Gọi dialog trong các hàm xử lý
Truyền và nhận dữ liệu với dialog
Truyền và nhận dữ liệu với dialog
Xử lý control trong dialog box - EditText
Truyền và nhận dữ liệu với dialog (tt)
Ví dụ minh họa
Lập trình với Common Controls
NỘI DUNG
Ví dụ về lập trình với common control
Thêm ActiveX control vào ứng dụng
Thêm ActiveX control vào ứng dụng
Thêm ActiveX control vào ứng dụng
Xử lý control trong dialog box - Button
Viết lệnh xử lý Button Open
Tạo hàm xử lý Button Open bằng Wizard
Lập trình với Property Sheet
Các thành phần trong Property Sheet
Các thành phần trong Property Sheet
Các thành phần trong Property Sheet
Các thành phần trong Property Sheet
Thêm mới Property Sheet
Thêm mới Property Sheet (tt)
Thêm mới Property Sheet (tt)
Thêm mới Property Page
Thêm mới Property Page
Thêm mới Property Page
Khai báo lớp CMyPropertySheet
Khởi tạo CMyPropertySheet
Khởi tạo CMyPropertySheet
Hiển thị MyPropertySheet
Hiển thị MyPropertySheet
Truyền và nhận dữ liệu với dialog
Xử lý sự kiện Apply
Xử lý sự kiện Apply (tt)
Xử lý sự kiện Apply (tt)
Xử lý sự kiện OK
Xử lý dữ liệu trong dialog
Chuyển và nhận dữ liệu với dialog (tt)
Xử lý dữ liệu trong dialog (tt)
Xử lý dữ liệu trong dialog (tt)
Truyền và nhận dữ liệu với dialog (tt)
Xử lý dữ liệu trong dialog (tt)
Xử lý sự kiện OK
Modeless Dialog Box
Modeless Dialog Box (tt)
Modeless Dialog Box – SendMessage
Modeless Dialog Box – SendMessage (tt)
Modeless Dialog Box – SendMessage (tt)
Modeless Dialog Box – Show & Hide
Lập trình với Common Dialog
Giới thiệu về dialog – Common dialog
Common dialog – Open File
Common dialog – Save File
Giới thiệu về dialog – Common dialog
Common dialog – Color Dialog
Giới thiệu về dialog – Common dialog
Slide Number 106