TAILIEUCHUNG - Giáo trình Lập trình C trên Windows: Phần 1 - Nguyễn Đình Quyên, Mai Xuân Hùng (đồng biên soạn)

Giáo trình Lập trình C trên Windows gồm 6 bài, được chia thành hai phần. Phần 1 giới thiệu đến bạn đọc nội dung từ bài 1 đến bài 3 về các nội dung sau: Tổng quan về lập trình Windows, giao diện đồ họa người dùng và hộp hội thoại. | CITD ĐẠI HỌC QUỐC GIA TP. Hồ CHÍ MINH TRUNG TÂM PHÁT TRIEN công nghệ thông tin GIÁO TRÌNH LÁP TRÌNH c TRÉN WINDOWS Biên soạn Nguyễn Đình Quyên Mai Xuân Hùng NHÀ XUẤT BẢN ĐẠI HỌC QUÓC GIA TP HÓ CHÍ MINH Bài 1 TỔNG QUAN VỀ LẬP TRÌNH WINDOWS Không cần nói nhiều hơn tất cả chúng ta đều khá quen thuộc với việc sử dụng các ứng dụng trên hệ điều hành Microsoft Windows. Trong bài học đầu tiên này tôi xin giới thiệu các đặc điểm chính của hệ điều hành này đồng thời cũng trình bày cách xây dựng ứng dụng cụ thể dạng Win32 Application trên công cụ Visual C . . LẬP TRÌNH TRÊN MICROSOFT WINDOWS Trong tất cả các môn học trước hầu như chúng ta chỉ cài đặt các chương trình minh họa các thuật toán . dưới dạng các ứng dụng xử lý tuần tự theo lô batch-oriented hay giao tác transaction-oriented gắn liền với hệ điều hành MS-DOS. Tuy nhiên các ứng dụng trên Windows thì hoàn toàn khác. Vì thế phần này sẽ tóm tắt giúp các bạn các đặc điểm chính của hệ điều hành Windows và cũng chính là các đặc điểm của các ứng dụng khi lập trình trên môi trường này. . Thông điệp và xử lý thông điệp Khi chúng ta viết một chương trình dạng MS-DOS bằng ngôn ngữ C yêu cầu duy nhất là ta phải viết một hàm main. Hệ điều hành gọi hàm main khi chương trình được thực thi và thực hiện theo các cấu trúc lệnh đã được lập trình từ trên xuống dưới. Tuy nhiên với Windows thì khác hẳn. Hệ điều hành Windows cũng gọi một hàm chính là WinMain khi bắt đầu tiến trình để thực hiện việc tạo lập cửa sổ ứng dụng ứng dụng này được hệ điều hành quản lý thông qua địa chỉ của tiến trình và vùng nhớ đối tượng cửa sổ. Các thao tác của người dùng - hoặc do các đối tượng khác trên Windows - tác động lên ứng dụng đều được chuyển thành một dạng thông tin gọi là thông điệp message và được hệ điều hành quản lý. Hệ điều hành lần lượt chuyển các thông điệp đến các cửa sổ nhận thao tác vừa thực hiện. Khi lập trình các thông điệp này đều được gởi vào hàm xử lý của cửa sổ - thường đặt tên là WndProc đối với cửa sổ chính của ứng dụng và

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.