các khái niệm cơ bản về lập trình windows

30 455 0
các khái niệm cơ bản về lập trình windows

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Lập Trình Windows Trình bày: Nguyễn Huy Khánh; Email: nhkhanh@fit.hcmus.edu.vn • Giới thiệu • Các khái niệm cơ bản • Giao diện đồ họa 2/26/2014 2Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên [...]... dịch – Các loại tài nguyên của ứng dụng • • • • • • • • • • 2/26/2014 Accelerator table: bảng mô tả phím tắt (hot-key) Bitmap: ảnh bitmap Caret: con trỏ văn bản Cursor: con trỏ chuột Dialog box: khung hộp thoại (Dialogbox Template) Font: font chữ Icon: biểu tượng Menu: menu String-table entry: bảng mô tả các chuỗi ký tự Version information: bảng mô tả thông tin “phiên bản Khoa CNTT - ĐH KHTN 18 • Các. .. biệt giữa các 1 đối tượng (menu item, control) trong một chương trình • Instance – Một giá trị nguyên do HĐH tạo ra để định danh 1 thể hiện đang thực thi của ứng dụng • Callback function – Các hàm được gọi tự động bởi hệ điều hành 2/26/2014 Khoa CNTT - ĐH KHTN 14 • Lập trình hướng sự kiện – Luồng điều khiển của chương trình được xác định dựa vào hành động của người dùng khi sử dụng chương trình 2/26/2014...• NET Framework 2/26/2014 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 11 • Các loại ứng dụng cơ bản trên Windows – Windows Application: ứng dụng có giao diện đồ họa – Win32 DLL: dạng thư viện liên kết động (Dynamic-linked library) – Win32 LIB: dạng thư viện liên kết tĩnh (Static-linked library)... phép Maximize/Minimize/Close các cửa sổ con • Ví dụ: Word, Excel, VC++,… 2/26/2014 Khoa CNTT - ĐH KHTN 23 • Các dạng ứng dụng giao diện đồ họa – Dialog • • • • 2/26/2014 Một cửa sổ làm việc Thường kích thước cố định Thường có các button, edit box, list box,… Ví dụ: Calculator, CD Player, Khoa CNTT - ĐH KHTN 24 • Cửa sổ - Window – Định nghĩa – Các thành phần trên một cửa sổ – Các control thông dụng 2/26/2014... ĐH KHTN 20 • Các dạng ứng dụng giao diện đồ họa – SDI - Single Document Interface – MDI - Multiple Document Interface – Dialog 2/26/2014 Khoa CNTT - ĐH KHTN 21 • Các dạng ứng dụng giao diện đồ họa – SDI - Single Document Interface • • • • 2/26/2014 Một cửa sổ làm việc Cho phép thay đổi kích thước cửa sổ (Resizeable) Không có các cửa sổ con Ví dụ: Notepad, Paint,… Khoa CNTT - ĐH KHTN 22 • Các dạng ứng... output và nhận các input từ người dùng – Công việc đầu tiên của 1 ứng dụng GUI là tạo một cửa sổ làm việc – Mỗi cửa sổ đều có 1 cửa sổ cha (parent window), ngoại trừ cửa sổ nền Desktop – Tại mỗi thời điểm, chỉ có một cửa sổ nhận input từ người dùng (Active/Focused window) 2/26/2014 Khoa CNTT - ĐH KHTN 26 • Cửa sổ – Các thành phần của một cửa sổ 2/26/2014 Khoa CNTT - ĐH KHTN 27 • Cửa sổ – Các control thông... 2/26/2014 Khoa CNTT - ĐH KHTN 14 • Lập trình hướng sự kiện – Luồng điều khiển của chương trình được xác định dựa vào hành động của người dùng khi sử dụng chương trình 2/26/2014 Khoa CNTT - ĐH KHTN 15 • Lập trình hướng sự kiện Thông điệp Được gửi khi WM_CHAR Có một ký tự được nhập từ bàn phím WM_COMMAND Người sử dụng click một mục trên menu, button… WM_CREATE Một cửa sổ được tạo ra WM_DESTROY Một cửa sổ... KHTN 26 • Cửa sổ – Các thành phần của một cửa sổ 2/26/2014 Khoa CNTT - ĐH KHTN 27 • Cửa sổ – Các control thông dụng Tab Control Edit box Listbox Combobox Check box Static text Button 2/26/2014 • Cửa sổ – Các control thông dụng 2/26/2014 Khoa CNTT - ĐH KHTN 29

Ngày đăng: 19/01/2015, 08:52

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan