Danh mục

Lập trình windows với MFC Micrisoft visual C++6.0- P2

Số trang: 10      Loại file: pdf      Dung lượng: 279.70 KB      Lượt xem: 9      Lượt tải: 0    
Jamona

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

Thông tin tài liệu:

Thư viện MFC của Microsoft bao gồm các lớp cơ bản, cài đặt bằng ngôn ngữ C++, hỗ trợ việc lập trình trong môi trường windows. Từ các lớp này, MFC xác lập nền tảng hình thành ứng dụng của windows, bao gồm việc định nghĩa bộ khung ứng dụng, các công cụ chuẩn và phổ biến để bổ sung vào bộ khung nói trên nhằm tạo ra ứng dụng hoàn chỉnh.
Nội dung trích xuất từ tài liệu:
Lập trình windows với MFC Micrisoft visual C++6.0- P2CHƯƠNG 2: 2.4 LỚP QUẢN LÝ TIỂU TRÌNH CWinThread: CWinThread là một lớp của MFC, lớp đối tượng quản lý tiểu trình được Thư viện MFC của microsoft tạo ra trong tiến trình của một ứng dụng đang được thực hiện. Tiểu trình & ứng dụng cơ bản trong windows được quản lý có thể là là tiểu trình giao diện hoặc tiểu trình xử lý nội. Các dịch vụ cơ bản phục vụ cho quản lý tiểu trình do CWinThread cung cấp thông qua các thuộc tính và hành vi của nó.2.1 THƯ VIỆN MFC (MICROSOFT FOUNDATION CLASS): DWORD m_nThreadID : Thuộc tính lưu số hiệu của tiểu trình. Thư viện MFC của Microsoft bao gồm các lớp cơ bản, cài đặt bằng CWnd* m_pMainWnd : Lưu con trỏ đối tượng cửa sổ giao diệnngôn ngữ C++, hỗ trợ việc lập trình trong môi trường windows. Từ các lớp chính của tiểu trình. Khi cửa sổ giao diện chính chấm dứt hoạtnày, MFC xác lập nền tảng hình thành ứng dụng của windows, bao gồm động, tiểu trình liên quan sẽ kết thúc. Nếu tiểu trình thuộc loại tiểuviệc định nghĩa bộ khung ứng dụng, các công cụ chuẩn và phổ biến để trình xử lý nội thì giá trị này kế thừa từ tiểu trình giao diện cấp caobổ sung vào bộ khung nói trên nhằm tạo ra ứng dụng hoàn chỉnh. Với hơn.MFC, công việc của người lập trình chỉ còn là việc lựa chọn các thành CWinThread( ); Hành vi tạo lập (constructor) đối tượng tiểu trình.phần cần thiết, điều chỉnh và phối hợp chúng hợp lý để có được ứng virtual BOOL InitInstance( ); Khởi tạo thông số cho đối tượng tiểudụng kết quả mong muốn. trình và đảm nhận các xử lý bổ sung khác của ứng dụng. Ðối với Lập trình windows với MFC và MicroSoft Visual C++ 6.0 (VC) đạt tiểu trình giao diện, hành vi này được dùng để khởi tạo đối tượngđược hiệu quả cao bởi không chỉ khai thác được phiên bản mới nhất của cửa sổ giao diện và gán địa chỉ của đối tượng cửa sổ choMFC mà còn nhận được nhiều tiện nghi lập trình mà VC cung cấp. Ðây là m_pMainWnd.con đường ngắn và đơn giản, đặc biệt với người tự học, để viết ứng dụng virtual int ExitInstance( ); Hành vi kết thúc của đối tượng tiểu trình.windows. Thông qua hành vi này, đối tượng quản lý tiểu trình thực hiện hoàn2.2 TIẾP CẬN MFC: trả các tài nguyên của hệ thống mà nó đã đăng ký sử dụng. MFC là thư viện khổng lồ với khoảng 200 lớp đối tượng mà việc hiểu virtual int Run( ); Hành vi dành riêng cho tiểu trình giao diện, nórõ và vận dụng chúng trong một khoảng thời gian ngắn là không thể thực hiện vòng lặp nhận message, chuyển message cho hành viđược. Mục tiêu của chúng ta là hiểu và vận dụng những thành phần phổ PreTranslateMessage của lớp. Nếu hành vi này trả về giá trị 0 thìbiến nhất của thư viện để xây dựng ứng dụng thông thường. Khi đã có ...

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