Thông tin tài liệu
1 Chương 1: Tổng quan lập trình Windows Các khái niệm cơ bản Phương pháp lập trình Windows Lập trình C trên Windows (API) Một số lệnh API đơn giản 2 1.1- Các khái niệm cơ bản Lý do của lập trình trên Windows? Ý nghĩa các đặc trưng của Windows trong lập trình Quy ước trong lập trình Lệnh và kiểu của C/C++: chữ thường (sprintf, strlen, ) Lệnh của Windows: dạng chuẩn (TextOut, WinMain, ) Hằng, kiểu của Windows: chữ hoa (HWND, UINT, ) Môi trường Visual C/C++ 6.0 Cách tổ chức một dự án chương trình Các thao tác lập trình cơ bản Bộ trợ giúp lập trình - MSDN 3 1.2- Cách lập trình trên Windows Tương tác giữa chương trình ứng dụng và Windows? Cơ chế giao diện lời gọi : API, GDI? API GDI Lõi của Win services Windows Applications Calling-interface Messages coming 4 1.2- Cách lập trình trên Windows Hai cách lập trình trên Window API/MFC Cơ chế phát sinh, chuyển, nhận và xử lý thông điệp ? Programmer Windows User Gọi API, GDI Gửi thông điệp Xử lý thông điệp Lõi MFC API Programmer C++ C 5 1.3- Cấu trúc chương trình API Khai báo thư viện API: #include<windows.h> Hàm chương trình chính int WINAPI WinMain ( HINSTANCE t1, HINSTANCE t2, LPSTR t3, int t4 ) { <Nội dung chương trình chính> return 1; } *.cpp Khai báo thư viện Chương trình chính Phần mở rộng Lập trình thế nào 6 MessageBox( window, msg, title, style ); Beep( frequency, miliSecond ); Sleep( miliSecond ); GetLocalTime ( LPSYSTEMTIME ); sprintf( string, format, datas ); TextOut( GetDC(0) , x,y, text, len ); HWND GetForegroundWindow(); SetWindowText( window, title ); MoveWindow( window, x,y, w,h, repaint ); GetWindowRect ( window, LPRECT ); CloseWindow( window ); DestroyWindow ( window ); ExitWindowsEx( UINT flag(5), DWORD reason(0) ); 1.4- Một số lệnh API đơn giản
Ngày đăng: 13/05/2014, 11:39
Xem thêm: Chương 1 Tổng quan lập trình Windows, Chương 1 Tổng quan lập trình Windows