tài liệu windows form c

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 ... (Resizeable)  Cho phép Maximize/Minimize/Close c c cửa sổ con  Ví dụ: Word, Excel, VC++,…  Dialog  Một c a sổ làm vi c  Thường kích thư c cố định  Thường không c menu bar  Thường c c c button, ... 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 ... SelectObject(hdc,hBr); Rectangle(hdc,0,0,400,200); … 20 DLL? 18 Ví dụ 6 HDC CMyDC::BeginPaint(HWND hwnd) { m_hwnd = hwnd; m_hdc = BeginPaint(m_hwnd, &m_ps); return m_hdc; } void CMyDC::EndPaint() { EndPaint(m_hwnd,&m_ps); } void...
  • 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
... biết 13/06/200 3C4 W - Clipboard - Nguyen Tri Tuan - DH.KHTN Tp.HCM 6 [1] … - C c cơ chế Clipboard trong Windows  C chế Windows Clipboard API chuẩn  C chế OLE Clipboard 18 13/06/200 3C4 W - Clipboard ... điệp WM_CHANGECBCHAIN:  Đư c gửi đến cho c c Clipboard Viewer khi c một Viewer gọi hàm ChangeClipboardChain.  wParam: handle c a c a sổ đư c gỡ khỏi chuỗi xích  lParam: handle c a c a sổ ... 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à đóng nó lại  WM_DESTROYCLIPBOARD: đư c Windows gởi cho chủ Clipboard...
  • 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
... t c Hook…(tt)  Mỗi loại Hook c n c c ch xử lý kh c nhau khi xây dựng Hook Procedure  C thể c i đặt nhiều Hook Procedure bằng c ch dùng hàm SetWindowsHook hay SetWindowsHookEx  Hook Procedure ... 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 ... thuật Hook – Chuỗi Hook (Hook chain)  Chuỗi Hook: là một dãy c c thủ t c Hook đư c liên kết theo thứ tự độ ưu tiên th c hiện giảm dần  HĐH Windows quản lý c c chuỗi Hook riêng biệt cho từng...
  • 12
  • 491
  • 6
Tài liệu Lập trình C trên Windows : Thư viện đồ họa GDI docx

Tài liệu Lập trình C trên Windows : Thư viện đồ họa GDI docx

Ngày tải lên : 15/12/2013, 16:15
... MFC…(tt) CDC::SetROP2 CDC::GetROP2 R2_COPYPENDrawing mode CDC::MoveTo CDC::GetCurrentPosition (0, 0)Current Pen Position CDC::SelectObject BLACK_PENPen CDC::SelectObject SYSTEM_FONTFont CDC::SetTextColor CDC::GetTextColor BlackText ... niệm c bản - DC trong MFC  C c lớp liên quan đến DC  CDC: là lớp c sở dùng để quản lý DC  CPaintDC:  Dẫn xuất từ lớp CDC,  Dùng với c c thao t c vẽ trong vùng client c a c a sổ  Chỉ ... Position CDC::SelectObject BLACK_PENPen CDC::SelectObject SYSTEM_FONTFont CDC::SetTextColor CDC::GetTextColor BlackText color CDC::SetBkColor CDC::GetBkColor WhiteBackground color Ý nghĩa /C c hàm liên quanGía trị m c địnhThu c tính Một số thu c tính do lớp CDC quản lý Summer...
  • 37
  • 481
  • 2
Tài liệu Lập trình C trên Windows: Các kỹ thuật xử lý Clipboard doc

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

Ngày tải lên : 16/12/2013, 03:15
... 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à ... bản  C cc cần th c hiện để chuyển dữ liệu vào Clipboard:  Bư c 1: Mở Clipboard với hàm OpenClipboard  Bư c 2: Loại bỏ dữ liệu hiện c trong Clipboard với hàm EmptyClipboard  Bư c 3: ... hàm SetClipboardData để chuyển khối nhớ toàn c c ho c c c đối tượng kh c (như bitmap handle) chứa dữ liệu vào Clipboard  Bư c 4: Đóng Clipboard với hàm CloseClipboard 13/06/200 3C4 W - Clipboard...
  • 49
  • 479
  • 0
Tài liệu Lập trình C trên Windows Kỹ thuật lập trình Hook ppt

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

Ngày tải lên : 16/12/2013, 03:15
... Hook…(tt)  Mỗi loại Hook c n c c ch xử lý kh c nhau khi xây dựng Hook Procedure  C thể c i đặt nhiều Hook Procedure bằng c ch dùng hàm SetWindowsHook hay SetWindowsHookEx  Hook Procedure c i sau sẽ ... 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 ... giám sát c c thông điệp mà ứng dụng c i vào hệ thống  Dạng chung c a Hook Procudure: LRESULT CALLBACK HookProc( int nCode, WPARAM wParam, LPARAM lParam);  nCode: x c định hành động c n xử lý....
  • 12
  • 664
  • 0
Tài liệu Lập trình C trên Windows Kỹ thuật lập trình Hook pptx

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

Ngày tải lên : 23/12/2013, 03:15
... c c message kh c)  WH_CBT: Windows gọi hàm hook CBT trư c khi tạo lập (create), kích hoạt (active), hủy (destroy), minimize, maximize, di chuyển (move), thay đổi kích thư c (size),… c a c a ... họa c ch lập trình Hook 9 Spring 200 4C4 W - Hook - Nguyen Tri Tuan - DH.KHTN Tp.HCM 17 Minh họa c ch lập trình Hook - C i đặt thủ t c Hook  Một ứng dụng c n phải th c hiện vi c Cài đặt thủ t c ... hệ thống  Dạng chung c a Hook Procudure: LRESULT CALLBACK HookProc( int nCode, WPARAM wParam, LPARAM lParam);  nCode: x c định hành động c n xử lý. Giá trị c a nCode tùy thu c loại Hook  wParam,...
  • 12
  • 447
  • 4
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
... 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 ñề ñuôi H C: \TC\LIB ... khái niệm trong C ñều dùng ñư c trong C ++ . Vì trong C ++ sử dụng gần như toàn bộ c c khái niệm, ñịnh nghĩa, c c kiểu dữ liệu, c c cấu tr c lệnh, c c hàm và c c công c kh c của C, nên sẽ thuận ... 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...
  • 337
  • 1.1K
  • 18
Tài liệu tự học C++

Tài liệu tự học C++

Ngày tải lên : 17/08/2012, 09:11
... OK, Cancel, Help, thì th c chất là chúng ta đang dùng ba thể hiện c a một kiểu nút lệnh trong Windowsc c nút này c ng chia xẻ c c thu c tính và hành vi chung với nhau. Ví dụ, c c nút c c c ... đổi chương trình, do đó c n thiết phải giữ lại c c tập tin nguồn. Hầu hết c c IDE tạo ra c c c c tập tin nguồn (.cs) và c c tập tin th c thi. C ng như giữ c c tập tin nguồn chúng ta c ng c n ... đư c th c thi, cung c p c c dịch vụ c t lõi như: quản lý bộ nhớ, quản lý tiểu trình, và quản lý từ xa. Ngoài ra nó c n th c đẩy vi c sử dụng kiểu an toàn và c c hình th c kh c của vi c chính xác...
  • 389
  • 1.3K
  • 10
Tài liệu Windows Forms

Tài liệu Windows Forms

Ngày tải lên : 17/08/2012, 09:38
... MyForm form = new MyForm(); System .Windows. Forms.Application.Run (form) ; } } Complex Controls Complex Controls Complex Controls Complex Controls Docking Controls Docking Controls Anchor a control ... Data Controls for Navigating Data Windows Forms Application Structure Windows Forms Application Structure Windows Forms Application Structure Windows Forms Application Structure A Windows Forms ... base.OnClick(e); // Button.OnClick fires Click event } } Deploying Windows Forms Deploying Windows Forms Applications Applications Deploying Windows Forms Deploying Windows Forms Applications Applications Microsoft...
  • 18
  • 617
  • 0

Xem thêm