Danh mục

Bài giảng lập trình C trên Win

Số trang: 98      Loại file: ppt      Dung lượng: 2.78 MB      Lượt xem: 6      Lượt tải: 0    
Jamona

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

Thông tin tài liệu:

Các ứng dụng của Windowns rất dễ sử dụng, nhưng rất khó đối với người tạo lập chúng.Các ứng dụng của Windows rất dễ sử dụng, nhưng lại rất khó đối với người tạo lập ra chúng. Lập trình trên Windows khó và phức tạp hơn nhiều so với lập trình trên Dos.Windows cung cấp các hàm để người lập trình thâm nhập các đặc trưng của hệ điều hành gọi là giao diện lập trình ứng dụng (API). Những hàm này đặt trong các thư viện liên kết động (.DLL)......
Nội dung trích xuất từ tài liệu:
Bài giảng lập trình C trên Win BÀIGIẢNG LẬPTRÌNHCTRÊNWIN LươngVănVânKhoa công nghệ thông tinMỘTSỐTIÊUĐIỂMCỦAMÔNHỌC LậptrìnhCtrênWindows Tổngsốtiết:105tiết   Lý thuyết: 45 tiết  Bài tập: 0 tiết  Thực hành: 60 tiết Sinhviêncầnphảiđượchọctrướccácmôn   Lập trình C Thikếtthúcmônhọcbằnghìnhthứcthithựchành. Khoa công nghệ thông tin 2TÀILIỆUTHAMKHẢO LậptrìnhCtrênWindows 1. Lập trình WinDows bằng Visual C++, Đặng Văn Đức –  LêQuốcHưng,NXBGiáodục,2001. 2. Lập trình C trên Win, Đặng Văn Đức, Nhà xuất bản  Khoahọckỹthuật,1998. 3.BàigiảngLậptrìnhCtrênWindows.  4.www.codeproject.com,www.codeguru.com Khoa công nghệ thông tin 3NỘIDUNG LậptrìnhCtrênWindows 1 TỔNG QUAN LẬP TRÌNH C TRÊN WIN 2 HỘP THOẠI VÀ THANH TRÌNH ĐƠN 3 CÁC ĐỐI TƯỢNG ĐIỀU KHIỂN 4 XỬ LÝ BÀN PHÍM, CHUỘT VÀ TIMER 5 XỬ LÝ VĂN BẢN VÀ FONT CHỮ 6 ĐỒ HỌA VÀ CÁC ĐỐI TƯỢNG GDIKhoa công nghệ thông tin 4Chương1:TỔNGQUANLẬPTRÌNHCTRÊNWINDOWS LậptrìnhCtrênWindows Mở đầu Hệ điều hành Microsoft Windows Lập trình trên Microsoft Windows Cách viết một ứng dụng trên MS WindowsKhoa công nghệ thông tin1.1:MỞĐẦU LậptrìnhCtrênWindows Các ứng dụng của Windows rất dễ sữ dụng, nhưng  rấtkhóđốivớingườitạolậprachúng. Lập trình trên Windows khó và phức tạp hơn nhiều  sovớilậptrìnhtrênDos. Windowscungcấpcáchàm đểngườilậptrìnhthâm  nhậpcácđặctrưngcủahệđiềuhànhgọilàgiaodiện lập trình ứng dụng (API). Những hàm này đặt trong cácthưviệnliênkếtđộng(.DLL).Khoa công nghệ thông tin 61.2:HỆĐIỀUHÀNHMICROSOFTWINDOWS LậptrìnhCtrênWindows Hệ điều hành Windows giao tiếp với người sử  dụng bằng mơi trường đồ họa (graphic). Windows là hệ thống đa nhiệm cho phép nhiều  ứng dụng cùng thi hành đồng thời Windows cho phép chạy một ứng dụng mà mã  của nó lớn hơn bộ nhớ hiện có nhờ vào cơ chế bộ nhớ ảo. Windows cung cấp cơ chế thư viện liên kết  độngKhoa công nghđợi nhập dữ liệu7 Hàng ệ thông tin 1.3: LẬP TRÌNH TRÊN MICROSOFT WINDOWS Lập trình C trên Windows Cơ chế lập trình trong Windows: Một chương  trình ứng dụng người lập trình phải xây dựng, khai báo, kế thừa các tài nguyên về giao diện. Cửa sổ:  Thực đơn  Hộp hội thoại Khoa công nghệ thông tin 81.3:LẬPTRÌNHTRÊNMICROSOFTWINDOWS LậptrìnhCtrênWindows Sự khác biệt so với lập trình trên MS-Dos Khoa công nghệ thông tin 91.3:LẬPTRÌNHTRÊNMICROSOFTWINDOWS LậptrìnhCtrênWindows Cơ chế thông điệp: Khoa công nghệ thông tin 101.4:CÁCHVIẾTMỘTUDTRÊNMSWINDOWS Lập trình C trên Windows Các thành phần cơ bản tạo nên ứng dụng Chương trình nguồn:  Bao gồm các tập tin *.C và *.H tương tự như các chương  trình trong C chuẩn cho DOS. Tuy nhiên trong đó là các cấu trúc đặc thù cho Windows Tập tin *.H để định nghĩa các hằng số, khai báo biến, khai  báo hàm,...Khoa công nghệ thông tin 111.4:CÁCHVIẾTMỘTUDTRÊNMSWINDOWS Lập trình C trên Windows  T ập khai báo tài nguyên : Tất cả các tài nguyên được mô tả tóm tắt trong tập tin có  tên phụ là *.RC Tài nguyên cho một ứng thường bao gồm :  • Biểu tượng của ứng dụng (Icon) • Con trỏ màn hình(cursor) • Các hình ảnh (bitmap) • Hộp hội thoại (Dialog) • Khai báo control • Menu cho ứng dụngKhoa công nghệ thông tin 121.4: CÁCH VIẾT MỘT UD TRÊN MS WINDOWS Lập trình C trên Windows  Tập tin khai báo các thuộc tính cho ứng dụng Các thuộc tính chẳng hạn như kích thước stack, kích  thước heap,.... được khai báo trong tập tin .DEF. Nếu không có chương trình ứng dụng cài đặt giá trị mặc định.  Tập tin đề án : Tên_Dự_án.DSW (*.DSW) Khoa công nghệ thông tin 131.4: CÁCH VIẾT MỘT UD TRÊN MS WINDOWS Lập trình C trên Windows Hàm ...

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