1. Trang chủ
  2. » Giáo án - Bài giảng

Chương 1 Tổng quan lập trình Windows

6 368 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 101 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Chương 1: Tổng quan lập trình Windows... 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ện

Trang 1

Chương 1: Tổng quan lập trình Windows

Trang 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

Trang 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

Calling-interface

Messages coming

Trang 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

Lõi

MFC API

Programmer C++

C

Trang 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>

*.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

Trang 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

TỪ KHÓA LIÊN QUAN

w