Danh mục

Bài giảng Lập trình Windows: Chương 3 - Dialog Box - Common Dialog - Property Sheet

Số trang: 25      Loại file: ppt      Dung lượng: 1.14 MB      Lượt xem: 9      Lượt tải: 0    
Jamona

Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Lập trình Windows: Chương 3 được biên soạn nhằm giúp cho các bạn hiểu rõ hơn về Dialog Box - Common Dialog - Property Sheet. Bài giảng phục vụ cho các bạn chuyên ngành Công nghệ thông tin nhất là những bạn chuyên về Kỹ thuật lập trình.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Windows: Chương 3 - Dialog Box - Common Dialog - Property Sheet LẬP TRÌNH WINDOWSDialogBoxCommonDialogPropertySheetGiới thiệu DialogBox Commondialog PropertySheetGiới thiệu - Common dialog SavefiledialogGiới thiệu - Common dialog ColordialogGiới thiệu - Common dialog FontsdialogGiới thiệu - Property SheetTạo ứng dụng Dialog Based bằng AppWizard ChọnmenuFile→New ChọnTabProjects Chọnloạiproject“MFCAppWizard(exe)” Đặttênprojecttrongô“Projectname” Step1:Chọnloạiứngdụng“Dialogbased” Nhấn“Finish”đểkếtthúc Step2:ChỉchọnOption“3Dcontrols”Dialog based - Các thành phần của ứng dụng oabc.h:headerfilecủafileabc.cpp,chứakhaibáo CabcAppđểquảnlýtoànbộứngdụng.LớpCabcApp kếthừatừlớpCWinAppcủaMFC oabcDlg.h:headerfilecủafileabcDlg.cpp,chứakhai báoCabcDlgđểquảnlýcửasổDialoggiaodiệncủa ứngdụng. LớpCabcDlgkếthừatừlớpCDialogcủaMFC oResource.h:headerfile,chửacáchằngIDcủacác resourceđượcđịnhnghĩatrongfileabc.rc oabc.cpp:càiđặtcáchàmthànhphầncủalớpCabcApp oabc.rc:môtảcácresourcecủaứngdụng oabcDlg.cpp:càiđặtcáchàmthànhphầncủalớpTạo và xử lý dialog ?ThêmmớiDialogresource ?Thiếtlậpthuộctínhdialog ?KhaibáolớpCDialog ?Thêmcáccontrolvàodialog ?Hiểnthịdialog ?XửlýdialogThêm mới dialog resourceKhai báo lớp quản lý dialog BấmdoubleclickvàodialogmớihoặcbấmCtrl+W(vào ClassWiZard)=>khaibáolớptươngứngKhai báo lớp quản lý dialog - Đặt tên lớp quản lý dialogTạo và xử các control trong dialogLập trình với Property SheetProperty Sheet - Thêm mới Property Page ThêmmớiDialogtươngứngvớimỗiPagetrongResouceView Khaibáolớpxửlýtươngứngvớimỗipage,kếthừatừlớp CPropertyPage AddcácpagevàoPropertySheetLập trình với Property SheetTạo lớp Property SheetThêm mới Property PageThêmmớiDialogtươngứngvớimỗiPagetrongResouceViewKhaibáolớpxửlýtươngứngvớimỗipage,kếthừatừlớpCPropertyPageAddcácpagevàoPropertySheetPage 1 – Page 2 IDD_PAGE1 IDD_PAGE2Thêm mới Property Page - Page 1 + Page 2 IDD_PAGE1 IDD_PAGE2

Tài liệu được xem nhiều: