tài liệu lập trình c trên linux tiếng việt

Tài liệu Lập trình C trên Window pptx

Tài liệu Lập trình C trên Window pptx

Ngày tải lên : 10/12/2013, 03:15
... chọn c c nút kh c bằng đoạn lệnh sau. case WM_COMMAND: switch (LOWORD (wParam)) { case IDC_BLACK: case IDC_RED: case IDC_GREEN: case IDC_YELLOW: case IDC_BLUE: case IDC_MAGENTA: case IDC_CYAN: case ... điệp WM_COMMAND đến c a sổ cha c a nó và c a sổ cha c thể thay đổi trạng thái c a c c thành phần điều khiển con như kích hoạt, đánh dấu (check), bỏ dấu check (uncheck) bằng c ch gởi c c thông ... thạo C mới h c đư c lập trình Windows. Để c thể lập trình trên nền Windows ngoài yêu c u về vi c sử dụng c ng c lập trình, người h c còn c n phải c c n bản về Windows, tối thiểu thì c ng...
  • 210
  • 679
  • 6
Tài liệu Lập trình C trên Windows Các khái niệm cơ bản docx

Tài liệu Lập trình C trên Windows Các khái niệm cơ bản docx

Ngày tải lên : 13/12/2013, 08:15
... MyWndProc; // tên hàm xử lý message wc.hInstance = hInstance; wc.hCursor = LoadCursor(hInstance, (LPSTR) IDC_CURSOR); wc.hIcon = LoadIcon(hInstance, (LPSTR) IDI_ICON); wc.hbrBackground = (HBRUSH) (COLOR_APPWORKSPACE ... (COLOR_APPWORKSPACE + 1); wc.lpszMenuName = (LPSTR) IDR_MENU; wc.style = CS_HREDRAW | CS_VREDRAW | CS_DBLCLKS; wc.cbClsExtra = 0; wc.cbWndExtra = 0; if (!RegisterClass(&wc)) return FALSE; 1 Lập trình C trên ... c c c cửa sổ con  Ví dụ: NotePad, Paint,…  MDI - Multiple Document Interface  Một c a sổ làm vi c chính (Frame window) và nhiều c a sổ con (Child window)  Cho phép thay đổi kích thư c cửa...
  • 22
  • 695
  • 1
Tài liệu Lập trình C trên Windows Ví dụ và Bài tập docx

Tài liệu Lập trình C trên Windows Ví dụ và Bài tập docx

Ngày tải lên : 13/12/2013, 08:15
... 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); 2 Graphics Device Interface ... Mô tả: Hãy đóng gói HDC thành lớp CMyDC nhằm hỗ trợ người lập trình C trên Windows. • Yêu c u: classCMyDC { Public: PAINTSTRUCT m_ps; HDC m_hdc; HWND m_hwnd; HDC BeginPaint(HWND); void EndPaint(); void ... POINT); … }; 6 HFONT •BOOL ChooseFont(LPCHOOSEFONT lpcf ); •HFONT CreateFontIndirect( CONST LOGFONT* lplf); (xem thêm tại GDI.pdf-tr26) 1 Lập trình C trên Windows Ví dụ và Bài tập (T4) Nguyễn Đ c Hoàng Hạ Khoa CNTT...
  • 20
  • 556
  • 0
Tài liệu Lập trình C trên Windows Các kỹ thuật xử lý Clipboard docx

Tài liệu Lập trình C trên Windows Các kỹ thuật xử lý Clipboard docx

Ngày tải lên : 15/12/2013, 16:15
... Tp.HCM 67 [3] … - Nhận dữ liệu … - C cc cơ bản  Quy trình nhận dữ liệu từ Clipboard:  Bư c 1: Mở Clipboard  Bư c 2: Sử dụng GetClipboardData để nhận handle c a khối bộ nhớ toàn c c ho c của ... th c hiện vi c chuyển đổi định dạng dữ liệu giữa c c định dạng sau:  CF_TEXT, CF_OEMTEXT, CF_UNICODETEXT  CF_BITMAP, CF_DIB, CF_DIBV5  Từ CF_DIB và CF_DIBV5 sang CF_PALETE  CF_METAFILEPICT, ... Clipboard trư c khi ứng dụng chủ Clipboard kết th c. Khi đó, Clipboard vẫn c n chứa handle dữ liệu NULL  Chủ Clipboard c n: mở Clipboard, xóa Clipboard, chuyển tất c dữ liệu vào Clipboard và...
  • 49
  • 454
  • 1
Tài liệu Lập trình C trên Windows Kỹ thuật lập trình Hook doc

Tài liệu Lập trình C trên Windows Kỹ thuật lập trình Hook doc

Ngày tải lên : 15/12/2013, 16:15
... họa c ch lập trình Hook 10 Spring 200 4C4 W - Hook - Nguyen Tri Tuan - DH.KHTN Tp.HCM 19 Minh họa c ch lập trình Hook - Ví dụ thủ t c Hook Ví dụ 4: Thủ t c hook cho Keyboard LRESULT CALLBACK KeyboardProc(int ... Hook:  C i đặt c c bộ (Thread Hook): hàm giám sát đư c cài vào sau Thread message Queue Æ c t c dụng giám sát tất c c c thông điệp trong một tiểu trình hay một ứng dụng c thể  C i đặt toàn c c ... thủ t c Hook  Ví dụ thủ t c Hook  Chuyển message cho thủ t c Hook kế tiếp  Hủy bỏ c i đặt Hook Spring 200 4C4 W - Hook - Nguyen Tri Tuan - DH.KHTN Tp.HCM 16 Minh họa c ch lập trình Hook - C c hàm...
  • 12
  • 491
  • 6
Tài liệu lập trình C

Tài liệu lập trình C

Ngày tải lên : 16/08/2012, 09:25
... thư m c TC sẽ gồm c c c thư m c con sau: C: \TC\BGI chứa c c tệp ñuôi BGI và CHR C: \TC\BIN chứa c c tệp chương trình (ñuôi EXE) như TC, TCC, TLIB, TLINK, … C: \TC\INCLUDE chứa c c tệp tiêu ... chính c a lập trình c u tr c là tổ ch c chương trình thành c c chương trình con. Trong PASCAL c hai kiểu chương trình con là thủ t c (procedure) và hàm (fuction). Trong C chỉ c một loại chương ... lập trình c u tr c. Một chương trình c u tr c gồm c c cấu tr c dữ liệu (như biến, mảng, bản ghi, …) và c c hàm, thủ t c. Nhiệm vụ chính c a vi c tổ ch c thiết kế chương trình c u tr c là tổ chức...
  • 337
  • 1.1K
  • 18
Tài liệu lập trình C căn bản

Tài liệu lập trình C căn bản

Ngày tải lên : 18/08/2012, 11:46
... ph c tạp thì tất c c c c u lệnh không thể đư c đưa vào một chương trình, chúng c n đư c chia ra thành một số chương trình nhỏ hơn. Tất c c c chương trình này cuối c ng đư c tích hợp lại để chúng ... hoạt. Trình biên dịch (compiler) C có sẵn cho hầu hết c c máy tính. Mã lệnh viết bằng C trên máy này c thể đư c biên dịch và chạy trên máy kh c chỉ c n thay đổi rất ít ho c không thay đổi gì c . ... dùng với chuỗi số. Chú ý c ch mở rộng trường để chứa toàn bộ chuỗi. Hơn nữa, chú ý c ch đ c tả độ chính x c .4 trong vi c giới hạn số ký tự đư c in. Ví dụ 4.4: /* Chương trình trình bày c ch dùng...
  • 196
  • 1.4K
  • 9
Lời nói đầu của Tài liệu lập trình C

Lời nói đầu của Tài liệu lập trình C

Ngày tải lên : 29/09/2013, 23:20
... 80 c a thế kỷ trư clập trình c u tr c. ðó là phương pháp tổ ch c, phân chia chương trình thành c c hàm, thủ t c. Thông qua c c ngôn ngữ như Pascal và C, ña số những người làm Tin h c ñã ... phương pháp lập trình này. Tuy nhiên phương pháp lập trình này c ng dần b c lộ nhiều hạn chế. Phương pháp lập trình hướng ñối tượng ñã kh c ph c ñư c những hạn chế c a lập trình c u tr c và mở ... trong c ng nghiệp phần mềm. Lập trình hướng ñối tượng dựa trên vi c tổ ch c chương trình thành c c lớp. Kh c với hàm và thủ t c, lớp là một ñơn vị bao gồm c dữ liệuc c phương th c xử...
  • 2
  • 628
  • 1
Laapj trình shell và lập trình C trên Linux

Laapj trình shell và lập trình C trên Linux

Ngày tải lên : 06/10/2013, 11:20
... gcc -c editor .c 5. screen.o : screen .c screen.h 6. gcc -c screen .c 7. keyboard.o : keyboard .c keyboard.h 8. gcc -c keyboard .c 9. clean: 10. rm *.o Để biên dịch chương trình này ta chỉ c n ... Một danh sách c c thành phần phụ thu c (dependencies) c n để tạo ra đích • Một danh sách c c câu lệnh để th c thi trên c c thành phần phụ thu c Khi đư c gọi, GNU make sẽ tìm c c file c tên là ... trạm cuối đư c kết nối máy tính để tr c tiếp th c hiện c ng vi c trên máy tính (c đa chương trình) . Nhân Kernel Bộ phận c t lõi nhất c a Linux, thường tr c để th c hiện c c ch c năng c bản...
  • 41
  • 1.3K
  • 7
LẬP TRÌNH SHELL VÀ LẬP TRÌNH C TRÊN LINUX

LẬP TRÌNH SHELL VÀ LẬP TRÌNH C TRÊN LINUX

Ngày tải lên : 18/10/2013, 23:20
... nghĩa, ch c năng và t c dụng c a trình biên dịch gcc. 3. Th c hành c c lệnh trong lập trình shell 4. Th c hành c c lệnh trong lập trình C - 63 - - C c dòng lệnh bắt đầu bằng dấu # chính ... dịch gcc Hệ điều hành UNIX luôn kèm theo bộ dịch ngôn ngữ lập trình C với tên gọi là cc (C compiler). Trong Linux, bộ dịch c tên là gcc (GNU C Compiler) với ngôn ngữ lập trình không kh c ... hoàn chỉnh. Ta c thể kiểm tra c c thu c tính file, so sánh c c xâu và c c biểu th c số h c. Chú ý: C c khoảng trống trƣ c dấu mở ngo c và sau dấu đóng ngo c trong [condition] là c n phải c ....
  • 31
  • 1.3K
  • 16

Xem thêm