Đang chuẩn bị liên kết để tải về tài liệu:
Giáo trình lập trình C cho Winform- P3

Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG

Giáo trình lập trình C cho Winform- P3: Các ứng dụng của Windows rất dễ sử dụng, nhưng rất khó đối với người đã tạo lập ra chúng. Để đạt được tính dễ dùng đòi hỏi người lập trình phải bỏ ra rất nhiều công sức để cài đặt. | Bài 1 Giới thiệu chung Trần Minh Thái Lập trình trên Windows là lập trình trên cơ sở thông điệp quá trình trao đổi thông tin và điều khiển dựa trên thông điệp. Có rất nhiều thông điệp được phát sinh ngẩu nhiên như nhấn phím hay chuột chọn menu . Tương tác của ứng dụng với người sử dụng thông qua một hay nhiều cửa sổ tạo lập các cửa sổ khi cần thiết và quản lý thông tin trong đó. 8. Một số quy ước đặt tên a. Tên hằng Chữ cái viết hoa nên phân loại các hằng theo nhóm. Thông thường gồm có 2 phần Phần đầu là loại nhóm và phần sau là tên hằng. Loại nhóm và tên hằng cách nhau bằng dấu gạch nối. Ví dụ WM_DESTROY Hằng này được định nghĩa trong windows.h WM cho ta biết hằng DESTROY thuộc nhóm thông điệp cửa sổ Windows Message b. Tên biến Tên biến bắt đầu bằng ký tự thường cho biết kiểu dữ liệu. Ví dụ iTong cho biết biến Tong có kiểu int. Các tiền tố thường dùng khác c char l long p poiter d WORD dw DWORD h chỉ số . 9. Ví dụ Xây dựng chương trình hiển thị một cửa sổ như sau 1 2 3 LRESULT CALLBACKXulyMessage HWND UNIT WPARAM LPARAM char szAppName Vidu Bài giảng Lập trình C for Win Trang 11 69 Bài 1 Giới thiệu chung Trần Minh Thái 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 int WINAPI WinMain HANDLE hInst HANDLE hPrevInst LPSTR IpszCmdLine int nCmdShow HWND hwnd MSG msg WNDCLASSEX wndclass wndclass. cbSize sizeof wndclass wndclass.style CSHREDRAW CSVREDRAW wndclass.lpfnWndProc XulyMessage wndclass.cbClsExtra 0 wndclass.cbWndExtra 0 wndclass.hInstance hInst wndclass.hIcon LoadIcon NULL IDIAPPLICATION wndclass.hCursor LoadCursor NULL IDC ARROW wndclass.hbrBackground GetStockObject WHITE BRUSH wndclass.lpszMenuName NULL wndclass.lpszClassName szAppName wndclass.hIconSm LoadIcon NULL IDI APPLICATION RegisterClassEx wndclass hwnd CreateWindow szAppName Vi du mo dau WS_O VERLAPPED WINDO W CWUSEDEFAULT CWUSEDEFAULT CWUSEDEFAULT CW USEDEFAULT HWNDDESKTOP NULL hInst NULL Show Window hwnd nCmdShow .

Đã 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.