giáo trình lập trình win

Giáo trình lập trình C for Winform

Giáo trình lập trình C for Winform

Ngày tải lên : 14/11/2012, 17:10
... lệnh của ứng dụng. Bài giảng: Lập trình C for Win Trang 31/69 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à ... code Bài giảng: Lập trình C for Win Trang 5/69 Bài 1:Giới thiệu chung Trần Minh Thái 6. Cấu trúc chương trình C for Win 7. Qui trình hoạt động của chương trình ứng dụng ... theo định dạng “độc lập thiết bị” (Device-Independent format). Font Font chữ. Bài giảng: Lập trình C for Win Trang 18/69 Bài 1:Giới thiệu chung Trần Minh Thái 4. Lập trình sự kiện (Even...
  • 69
  • 499
  • 5
Tài liệu Giáo trình: Lập trình C trong Windowns pptx

Tài liệu Giáo trình: Lập trình C trong Windowns pptx

Ngày tải lên : 24/01/2014, 00:20
... dụ Bài giảng: Lập trình C for Win Trang 39/69 Bài 1:Giới thiệu chung Trần Minh Thái 6. Cấu trúc chương trình C for Win 7. Qui trình hoạt động của chương trình ứng dụng ... TRUE) ; UpdateWindow (hCtrl) ; PaintWindow (hCtrl, iColor, iFigure,iBrush) ; } Bài giảng: Lập trình C for Win Trang 50/69 Bài 1:Giới thiệu chung Trần Minh Thái int WINAPI WinMain (HANDLE ... Resource Compiler Window Application (*.EXE, *.DLL) Library file (*.LIB) Bài giảng: Lập trình C for Win Trang 10/69 Bài 1:Giới thiệu chung Trần Minh Thái 4. Lập trình sự kiện (Even driven...
  • 69
  • 827
  • 0
Giáo trình lập trình C cho Winform- P1 pptx

Giáo trình lập trình C cho Winform- P1 pptx

Ngày tải lên : 08/07/2014, 08:20
... phải bỏ ra rất nhiều công sức để cài đặt.  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. Tuy nhiên lập trình trên Windows sẽ giải quyết được một số vấn đề khó ... chương trình ứng dụng sử dụng chúng thông qua các lời gọi hàm và chỉ chia sẻ được khi trong máy có cài đặt Windows.   Vài điểm khác biệt giữa lập trình Windows và DOS: Windows DOS Lập trình ... Bài giảng: Lập trình C for Win Trang 2/69 Mục lục Trang Bài 1: GIỚI THIỆU CHUNG 2 1. Mở đầu 2 2. Các thư viện lập trình của Windows 3 3. Các khái niệm cơ bản 4 4. Lập trình sự kiện...
  • 5
  • 314
  • 0
Giáo trình lập trình C cho Winform- P2 pdf

Giáo trình lập trình C cho Winform- P2 pdf

Ngày tải lên : 08/07/2014, 08:20
... chương trình C for Win 7. Qui trình hoạt động của chương trình ứng dụng  Cửa sổ được hiển thị lên màn hình.  Windows chờ cửa sổ gửi thông điệp.  Các thông điệp được Windows ... Resource Compiler Window Application (*.EXE, *.DLL) Library file (*.LIB) Bài giảng: Lập trình C for Win Trang 10/69 Bài 1:Giới thiệu chung Trần Minh Thái Window icon Window caption ... Multi Document Interface: 9 Mt ca sổ làm việc chính (Frame window) và nhiều cửa sổ con (Child window). Bài giảng: Lập trình C for Win Trang 6/69 ...
  • 5
  • 451
  • 0
Giáo trình lập trình C cho Winform- P3 ppsx

Giáo trình lập trình C cho Winform- P3 ppsx

Ngày tải lên : 08/07/2014, 08:20
... 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ó ... đoạn chương trình đơn giản trên Windows, chương trình chỉ hiển thị 1 khung cửa sổ và 1 dòng chữ nhưng có rất nhiều lệnh mà cú pháp rất khó nhớ. Do vậy, nguyên tắc lập trình trên Windows chủ ... “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  Là một tập các thuộc tính mà HĐH Windows sử dụng làm khuôn mẫu (template) khi tạo lập cửa sổ.  Mỗi...
  • 5
  • 369
  • 0
Giáo trình lập trình C cho Winform- P4 pptx

Giáo trình lập trình C cho Winform- P4 pptx

Ngày tải lên : 08/07/2014, 08:20
... giảng: Lập trình C for Win Trang 16/69 Bài 1:Giới thiệu chung Trần Minh Thái  Các trạng thái xuất hiện thông điệp WM_PAINT: i. Tạo cửa sổ Hiển thị Cập nhật CreateWindow ShowWindow UpdateWindow ... 0; default: return DefWindowProc(hWnd, message, wParam, lParam); } } Thông điệp WM_PAINT: Cập nhật lại thông tin vẽ trên màn hình.  Bài giảng: Lập trình C for Win Trang 17/69 Bài 1:Giới ... Thái o Sau khi đăng ký thành công ta có thể tạo lập cửa sổ thông qua hàm CreateWindow(). HWND CreateWindow ( LPCSTR lpClassName, LPCSTR lpWinName, DWORD dwStyle, int X, int Y, int Width,...
  • 5
  • 362
  • 0
Giáo trình lập trình C cho Winform- P5 doc

Giáo trình lập trình C cho Winform- P5 doc

Ngày tải lên : 08/07/2014, 08:20
... WM_DESTROY: PostQuitMessage(0); break; default: Bài giảng: Lập trình C for Win Trang 22/69 Bài 1:Giới thiệu chung Trần Minh Thái return DefWindowProc(hWnd, message, wParam, lParam); 145 146 147 ... hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL); if (!hWnd) { return FALSE; } ShowWindow(hWnd, ... process the application menu // WM_PAINT - Paint the main window // WM_DESTROY - post a quit message and return Bài giảng: Lập trình C for Win Trang 21/69 Bài 2:Paint và repaint Trần Minh Thái...
  • 5
  • 401
  • 0
Giáo trình lập trình C cho Winform- P6 potx

Giáo trình lập trình C cho Winform- P6 potx

Ngày tải lên : 08/07/2014, 08:20
... thấp. Khi WM_PAINT trong hàng chờ và có một số Window Message khác thì Windows xử lý WM khác rồi mới xử lý WM_PAINT. Bài giảng: Lập trình C for Win Trang 30/69 Bài 2:Paint và repaint Trần ... miền  HBRUSH CreateSolidBrush(COLORREF cRef); Tạo mẫu tô đặc với màu cRef. Bài giảng: Lập trình C for Win Trang 29/69 Bài 2:Paint và repaint Trần Minh Thái If (!BitBlt(hdc, 0, 0, rect.right, ... xác định bởi lpPoints. Hàm trả về TRUE nếu thành công, FALSE nếu thất bại. Bài giảng: Lập trình C for Win Trang 28/69 Bài 2:Paint và repaint Trần Minh Thái  Hủy MDC bằng hàm DeleteDC. ...
  • 5
  • 299
  • 0
Giáo trình lập trình C cho Winform- P7 pdf

Giáo trình lập trình C cho Winform- P7 pdf

Ngày tải lên : 08/07/2014, 08:20
... case 0x1B: // escape MessageBeep((UINT) -1); return 0; case 0x09: // tab Bài giảng: Lập trình C for Win Trang 34/69 Bài 3:Các thiết bị nhập liệu Trần Minh Thái // Convert tabs to four ... case VK_LEFT: // LEFT ARROW // The caret can move only to the beginning of Bài giảng: Lập trình C for Win Trang 35/69 Bài 3:Các thiết bị nhập liệu Trần Minh Thái Thông điệp WM_SYSCHAR chứa ... SIZE sz; // string dimensions COLORREF crPrevText; // previous text color Bài giảng: Lập trình C for Win Trang 33/69 Bài 3:Các thiết bị nhập liệu Trần Minh Thái WM_CHAR Thông điệp này được...
  • 5
  • 308
  • 0
Giáo trình lập trình C cho Winform- P8 pot

Giáo trình lập trình C cho Winform- P8 pot

Ngày tải lên : 08/07/2014, 08:20
... HIWORD(lParam)); SetWindowText ( hWnd, str ); /* Kiểm tra xem có giữ phím chuột trái hay không*/ if ( wParam & MK_LBUTTON ) { hdc = GetDC ( hWnd ); Bài giảng: Lập trình C for Win Trang 40/69 ... & SHIFTED) { crPrevText = SetTextColor(hdc, RGB(255, 255, 255)); Bài giảng: Lập trình C for Win Trang 36/69 Bài 3:Các thiết bị nhập liệu Trần Minh Thái LRESULT CALLBACK WndProc(HWND ... sinh message.  2 bytes thấp: tọa độ x  2 bytes cao: tọa độ y f. Ví dụ Bài giảng: Lập trình C for Win Trang 39/69 Bài 3:Các thiết bị nhập liệu Trần Minh Thái crPrevBk = SetBkColor(hdc,...
  • 5
  • 343
  • 0
Giáo trình lập trình C cho Winform- P9 pot

Giáo trình lập trình C cho Winform- P9 pot

Ngày tải lên : 08/07/2014, 08:20
... NumCir); SetWindowText ( hWnd, str ); InvalidateRect ( hWnd, &rc, FALSE); break; case WM_DESTROY: KillTimer ( hWnd, IDT_TIMER1 ); PostQuitMessage ( 0 ); Bài giảng: Lập trình C for Win Trang ... (modeless).  Hộp thoại thông dụng (common dialog) a) Thiết kế hộp thọai Bài giảng: Lập trình C for Win Trang 45/69 Bài 3:Các thiết bị nhập liệu Trần Minh Thái pen = CreatePen ( PS_SOLID,WIDTH_PEN,Col ... : Định danh của bộ định thời gian. c. Ví dụ 1 #include <time.h> 1 Bài giảng: Lập trình C for Win Trang 41/69 Bài 3:Các thiết bị nhập liệu Trần Minh Thái font = CreateFontIndirect...
  • 5
  • 316
  • 0
Giáo trình lập trình C cho Winform- P10 pdf

Giáo trình lập trình C cho Winform- P10 pdf

Ngày tải lên : 08/07/2014, 08:20
... { InvalidateRect (hCtrl, NULL, TRUE) ; UpdateWindow (hCtrl) ; PaintWindow (hCtrl, iColor, iFigure,iBrush) ; } Bài giảng: Lập trình C for Win Trang 50/69 Bài 4: Hộp thọai và điều khiển ... WM_COMMAND: switch (LOWORD (wParam)) { case IDOK : EndDialog (hDlg, 0) ; Bài giảng: Lập trình C for Win Trang 48/69 Bài 4: Hộp thọai và điều khiển Trần Minh Thái LRESULT CALLBACK WndProc ... SS_RIGHT | WS_GROUP ICON Static SS_ICON EDITTEXT Edit ES_LEFT | WS_BORDER | Bài giảng: Lập trình C for Win Trang 46/69 Bài 4: Hộp thọai và điều khiển Trần Minh Thái WS_STABSTOP SCROLLBAR...
  • 5
  • 379
  • 0