• Bài giảng Lập trình C trên Windows: Ví dụ và bài tập - Nguyễn Đức Hoàng HạBài giảng Lập trình C trên Windows: Ví dụ và bài tập - Nguyễn Đức Hoàng Hạ

    int WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) { //1. hInstanceàăngký loại cửa sổmới //2. Tạo một cửa sổàhWnd //3. Thực hiện vòng lập nhận và gửi xửlý thông điệp return 0; }

    pdf27 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2275 | Lượt tải: 1

  • Bài giảng Lập trình C trên Windows: Ví dụ và bài tậpBài giảng Lập trình C trên Windows: Ví dụ và bài tập

    WM_PAINT • HDC BeginPaint( HWND hwnd, // input LPPAINTSTRUCT lpPaint // output); • BOOL EndPaint( HWND hWnd, PAINTSTRUCT*lpPaint ); Không phảitrong WM_PAINT • HDC GetDC( HWND hWnd); • int ReleaseDC( HWND hWnd, HDC hDC // handle to DC ); Chọn các đối tượng vẽvào trong DC • HGDIOBJ SelectObject( HDC hdc, HGDIOBJ hgdiobj);

    pdf20 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2017 | Lượt tải: 1

  • Bài giảng Lập trình C trên Windows: Thư viện liên kết động (DLL - Dynamic Link Library)Bài giảng Lập trình C trên Windows: Thư viện liên kết động (DLL - Dynamic Link Library)

    Liên kết là cách thức mà trình biên dịch nhúng/kết hợp các đoạn mã thực thi của những module thư viện (Lib) vào chương trình Có 2 cách liên kết: ƒ Liên kết tĩnh (Static linking) ƒ Liên kết động (Dynamic linking)

    pdf18 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2248 | Lượt tải: 1

  • Bài giảng Lập trình C trên Windows: Thư viện đồ họa GDI (Graphics Devicw Interface)Bài giảng Lập trình C trên Windows: Thư viện đồ họa GDI (Graphics Devicw Interface)

    GDI là thư viện cung cấp các hàm (functions) và các cấu trúc dữ liệu (structures) cần thiết để ứng dụng tạo ra những kết xuất dưới dạng đồ họa (hiển thị lên màn hình, in ra máy in, ) Các hàm GDI cho phép vẽ đường thẳng, đường cong, các hình đa giác, xuất ký tự, hiển thị ảnh bitmap, in ấn, GDI không tương tác trực tiếp với thiết bị phần cứng, mà...

    pdf37 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2884 | Lượt tải: 1

  • Bài giảng Lập trình C trên Windows: Các kỹ thuật xử lý ClipboardBài giảng Lập trình C trên Windows: Các kỹ thuật xử lý Clipboard

    Clipboard là một vùng nhớ chungcủa Windows mà tất cảcác ứng dụng đều có thể truy cập đến Clipboard là một phương thức chuyển dữ liệu chuẩn được Windows cung cấp, cho phép chia xẻ thông tin giữa các ứng dụng.

    pdf49 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2105 | Lượt tải: 1

  • Bài giảng Lập trình C trên Windows: Kỹ thuật lập trình HookBài giảng Lập trình C trên Windows: Kỹ thuật lập trình Hook

    Hook là một cơ chế trong lập trình sự kiện, cho phép ứng dụng có thể cài đặt một hàm giám sát vào quá trình lưu chuyển các thông điệp ứng dụng có thể chặn và xử lý các thông điệp trước khi nó đến được cửa sổ/ứng dụng đích

    pdf12 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2559 | Lượt tải: 3

  • Bài giảng chương 1: Giới thiệu về lập trình hướng đối tượngBài giảng chương 1: Giới thiệu về lập trình hướng đối tượng

    Lập trình hướng đối tượng (Object-Oriented Programming, viết tắt là OOP) là một phương pháp mới trên bước đường tiến hóa của việc lập trình máy tính, nhằm làm cho chương trình trở nên linh hoạt, tin cậy và dễ phát triển. Tuy nhiên để hiểu được OOP là gì, chúng ta hãy bắt đầu từ lịch sử của quá trình lập trình – xem xét OOP đã tiến hóa như thế...

    pdf386 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 1736 | Lượt tải: 1

  • Giáo trình cấu trúc dữ liệu và giải thuật - Phan Đoàn Ngọc PhươngGiáo trình cấu trúc dữ liệu và giải thuật - Phan Đoàn Ngọc Phương

    Xem xét các cấu trúc dữ liệu kinh điển và các cách xử lý tương ứng. I.1. Cấu trúc dữ liệu (CTDL): • Cấu trúc dữ liệu là những dữ liệu phức hợp gồm nhiều thành phần. Ví dụ mảng, bản ghi, tập hợp . • Cấu trúc dữ liệu là 1 đối tượng chỉ có một tên gọi và tồn tại một cơ chế để truy cập đến từng thành phần của đối tượng đó. • Những điểm cần qu...

    doc78 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2430 | Lượt tải: 3

  • Bài giảng Kết nối DatabaseBài giảng Kết nối Database

    ADO Có thểdung đểtruy cập DL từtrang web. ADO là công nghệ của Microsoft ADO được viết tắt là ActiveX Data Objects ADO là một thành phần của Active-X ADO tự động cài đặt khi cài IIS ADO là môi trường lập trình giao tiếp với CSDL- database

    pdf14 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2246 | Lượt tải: 1

  • Bài giảng Cấu trúc dữ liệu và giải thuật chương 4: Sắp xếpBài giảng Cấu trúc dữ liệu và giải thuật chương 4: Sắp xếp

    Bài toán sắp xếp Các phương pháp sắp xếp cơ bản Phương pháp sắp xếp nhanh (Quick Sort)

    pdf23 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2125 | Lượt tải: 1