mô hình lập trình c windows

MÔ HÌNH LẬP TRÌNH VỚI WINDOWS COMMUNICATION FOUNDATION docx

MÔ HÌNH LẬP TRÌNH VỚI WINDOWS COMMUNICATION FOUNDATION docx

... ... Staff.Service Figure Tạo config cho service Đặt contract dịch vụ StaffService.IStaff Microsoft Vietnam – DPE Team | Bài 2: hình lập trình với WCF 13 Figure Đặt tên cho contract dịch vụ Chọn c ch liên ... 21 C u hình tham số cho tham chiếu dịch vụ Sau bư c bạn hoàn toàn sử dụng lớp StaffClient để c i đặt ứng dụng phía client C u hỏi ôn tập Liệt kê hình lập trình với WCF C hình lập trình chủ...

Ngày tải lên: 01/08/2014, 22:21

28 342 0
Mô hình lập trình Windows

Mô hình lập trình Windows

... cbClsExtra; int cbWndExtra; HINSTANCE hInstance; HICON hIcon; HCURSOR hCursor; HBRUSH hbrBackground ; LPCTSTR lpszMenuName; LPCTSTR lpszClassName; } WNDCLASS, *PWNDCLASS; C u tr c WNDCLASS Thu c tính ... wc.hInstance = hInstance; // Instance handle wc.hIcon = LoadIcon (NULL, IDI_WINLOGO); // Icon handle wc.hCursor = LoadCursor (NULL, IDC_ARROW); // Cursor handle wc.hbrBackground = (HBRUSH) (COLOR_WINDOW ... // Background color wc.lpszMenuName = NULL; // Menu name wc.lpszClassName = "MyWndClass"; // WNDCLASS name C u tr c WNDCLASS typedef struct WNDCLASS { UINT style; WNDPROC lpfnWndProc; int cbClsExtra;...

Ngày tải lên: 01/10/2013, 23:20

20 387 0
Lập trình C  Windows 07_Các khái niệm

Lập trình C Windows 07_Các khái niệm

... message wc.hInstance = hInstance; wc.hCursor = LoadCursor(hInstance, (LPSTR) IDC_CURSOR); wc.hIcon = LoadIcon(hInstance, (LPSTR) IDI_ICON); wc.hbrBackground = (HBRUSH) (COLOR_APPWORKSPACE + 1); wc.lpszMenuName ... viện lập trình tảng HĐH Windows Cung c p tất c ng c c n thiết để xây dựng ứng dụng Windows Đư c sử dụng thư viện sở để tạo thư viện c p cao ngôn ngữ lập trình VD OWL BorlandC, MFC Visual C+ +,… C4 W ... họa c u tr c WNDCLASS typedef struct _WNDCLASS { UINT style; WNDPROC lpfnWndProc; int cbClsExtra; int cbWndExtra; HINSTANCE hInstance; HICON hIcon; HCURSOR hCursor; HBRUSH hbrBackground; LPCTSTR...

Ngày tải lên: 14/11/2012, 17:00

22 463 2
Lập trình C  Windows 08_Các kiểu dữ liệu cơ bản

Lập trình C Windows 08_Các kiểu dữ liệu cơ bản

... LPBOOL LPBYTE LPCOLORREF LPCSTR LPCTSTR LPCVOID LPCWSTR LPDWORD LPHANDLE LPINT LPLONG LPSTR LPTSTR LPVOID LPWORD LPWSTR LRESULT PBOOL PBOOLEAN PBYTE PCHAR PCSTR PCTSTR PCWCH PCWSTR PDWORD PFLOAT ... kiểu COLORREF trỏ đến chuỗi ký tự hằng, kết th c Đây chuỗi dạng ANSI bits/ký tự trỏ chuỗi ký tự Nếu c hiệu UNICODE định nghĩa, kiểu tương đương với LPCWSTR; ngư c lại tương đương với LPCSTR ... chuỗi ký tự Nếu c hiệu UNICODE định nghĩa, kiểu tương đương với PCWSTR; ngư c lại tương đương với PCSTR trỏ đến kiểu WCHAR trỏ đến chuỗi ký tự hằng, kết th c Đây chuỗi dạng UNICODE 16 bits/ký...

Ngày tải lên: 14/11/2012, 17:00

3 1,3K 17
Lập trình C  Windows 10_Generic_App

Lập trình C Windows 10_Generic_App

... wcex.cbSize = sizeof(WNDCLASSEX); wcex.style = CS_HREDRAW | CS_VREDRAW; wcex.lpfnWndProc = (WNDPROC)WndProc; wcex.cbClsExtra = 0; wcex.cbWndExtra = 0; wcex.hInstance = hInstance; wcex.hIcon ... LoadIcon(hInstance, (LPCTSTR)IDI _C) ; wcex.hCursor = LoadCursor(NULL, IDC_ARROW); wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1); wcex.lpszMenuName = (LPCSTR)IDC _C; wcex.lpszClassName = szWindowClass; ... header tả số chương trình // Generic_App.h // Sử dụng cho: Generic_App.cpp, Generic_App.rc // Nguyen Tri Tuan - Khoa CNTT – ĐH.KHTN Tp.HCM // -// Used by C. RC...

Ngày tải lên: 14/11/2012, 17:00

6 493 1
Lập trình C  Windows 11_Ví  dụ - bài tập

Lập trình C Windows 11_Ví dụ - bài tập

... RegisterClassEx WNDCLASSEX wcex; wcex.cbSize = sizeof(WNDCLASSEX); wcex.style = CS_HREDRAW | CS_VREDRAW; wcex.lpfnWndProc = (WNDPROC)WndProc; wcex.cbClsExtra = 0; wcex.cbWndExtra = 0; wcex.hInstance ... hInstance; wcex.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_BBBBB); wcex.hCursor = LoadCursor(NULL, IDC_ARROW); wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1); wcex.lpszMenuName = (LPCSTR)IDC_BBBBB; wcex.lpszClassName ... WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { DialogBox(hInstance, LPCTSTR(IDD_DIALOG1), NULL, DLGPROC(dlgProc) ); return 0; } Resource Resource Resource Resource...

Ngày tải lên: 14/11/2012, 17:00

27 477 1
Lập trình C  Windows 12_Ví dụ

Lập trình C Windows 12_Ví dụ

... SYSTEMTIME 16 Ví dụ • tả: Hãy đóng gói HDC thành lớp CMyDC nhằm hỗ trợ người lập trình C Windows • Yêu c u: classCMyDC { Public: PAINTSTRUCT m_ps; HDC m_hdc; HWND m_hwnd; HDC BeginPaint(HWND); ... DrawRobot(HDC hdc) { HDC hRobot = ::CreateCompatibleDC(hdc); HGDIOBJ hOld = SelectObject( hRobot, robot[n].hBmp ); BitBlt(hdc,x,y,50,50,hRobot,0,0,SRCCOPY); SelectObject(hRobot,hOld); DeleteDC(hRobot); ... int cxDesired, int cyDesired, UINT fuLoad ); uType: IMAGE_BITMAP,IMAGE_CURSOR,IMAGE_ICON fuLoad: LR_LOADFROMFILE Ví dụ Robot • tả: Hãy viết chương trình c robot bư c hình • Yêu c u: – tả...

Ngày tải lên: 14/11/2012, 17:00

20 474 1
Lập trình C  Windows 13_Doc + View

Lập trình C Windows 13_Doc + View

... Caro • tả: Viết chương trình cho người chơi caro máy tính • Yêu c u: – tả liệu trò chơi – tả xử lý c n thiết Caro •Vị trí + kích thư c hiển thị bàn c (Thông tin chuyển đổi ... viết! Caro DOC Lệnh t c động theo tọa độ ma trận bàn c VIEW •Vị trí + kích thư c hiển thị bàn c DLLGraph Màn hình Chuột •Bàn c : ma trận chiều •Lượt (Thông tin lưu trữ) DLL-AI Caro • Nếu muốn chương ... • Nhu c u: – C n vẽ bàn c c đẹp – Phải c máy đánh với người – … • Giải quyết: – Thuê – Hợp t c – … Vấn đề: không muốn cho người kh c biết mã nguồn chương trình người kh c không muốn cho mã...

Ngày tải lên: 14/11/2012, 17:00

7 279 2
Lập trình C  Windows 14_thư viện liên kết động

Lập trình C Windows 14_thư viện liên kết động

... biên dịch Trình biên dịch copy đoạn mã lệnh hàm thư viện vào module gọi Ưu điểm: Dễ th c Chương trình chạy đ c lập, không c n file kèm theo Chương trình chạy nhanh (nếu kích thư c nhỏ) C4 W - DLL ... ul_reason_for_call, LPVOID lpReserved ) { switch (ul_reason_for_call) { case DLL_PROCESS_ATTACH: case DLL_THREAD_ATTACH: case DLL_THREAD_DETACH: case DLL_PROCESS_DETACH: break; } return TRUE; } C4 W - ... th c tìm kiếm file DLL Hệ điều hành Windows tìm file DLL thư m c sau: Nơi chứa chương trình ứng dụng gọi DLL Thư m c hành Thư m c system, system32 Thư m c Windows C c thư m c liệt kê biến môi...

Ngày tải lên: 14/11/2012, 17:00

18 407 1
Lập trình C  Windows 16_GDI.

Lập trình C Windows 16_GDI.

... CDC::SetBkColor CDC::GetBkColor Text color Black CDC::SetTextColor CDC::GetTextColor Font SYSTEM_FONT CDC::SelectObject Pen BLACK_PEN CDC::SelectObject Current Pen Position (0, 0) CDC::MoveTo CDC::GetCurrentPosition ... nFlags, CPoint point) { CRect rect; GetClientRect(&rect); CClientDC dc(this); dc.MoveTo(rect.left, rect.top); dc.LineTo(rect.right, rect.bottom); dc.MoveTo(rect.right, rect.top); dc.LineTo(rect.left, ... ReleaseDC CreateDC DeleteDC CreateCompatibleDC DeleteDC Printer DC Memory DC C c hàm tạo lập/ hủy bỏ DC C4 W - GDI - Nguyen Tri Tuan - DH.KHTN Tp.HCM Summer 2004 12 C c khái niệm - DC MFC C c lớp...

Ngày tải lên: 14/11/2012, 17:00

37 364 3
Lập trình C  Windows 17_Clipboard

Lập trình C Windows 17_Clipboard

... Clipboard App1 App2 App3 Clipboard OpenClipboard App1 App2 App3 Data1 Clipboard SetClipboardData App1 App2 App3 Data1 Clipboard CloseClipboard App1 App2 App3 Data1 App1 Data2 Data3 Clipboard ... display) Clipboard SetClipboardData(CF_OWNERDISPLAY, NULL); App1 Không gọi CloseClipboard App2 App3 Thông tin c liệu: (Kỹ thuật Owner display) Clipboard GetPriorityClipboardFormatàCF_OWNERDISPLAY ... Rendering) Data1 SetClipboardData App1 Clipboard Tiếp t cc trường hợp App2 App3 Thông tin c liệu: (Kỹ thuật Owner display) Clipboard OpenClipboard App1 App2 App3 Thông tin c liệu: (Kỹ thuật...

Ngày tải lên: 14/11/2012, 17:00

28 288 0
Lập trình C  Windows 18_Clipboard

Lập trình C Windows 18_Clipboard

... DH.KHTN Tp.HCM 13/06/2003 38 19 [3] … - Chuyển liệu … – C cc C cc cần th c để chuyển liệu vào Clipboard: Bư c 1: Mở Clipboard với hàm OpenClipboard Bư c 2: Loại bỏ liệu c Clipboard với ... dạng chuẩn Hệ thống tự th c vi c chuyển đổi định dạng liệu định dạng sau: CF_TEXT, CF_OEMTEXT, CF_UNICODETEXT CF_BITMAP, CF_DIB, CF_DIBV5 Từ CF_DIB CF_DIBV5 sang CF_PALETE CF_METAFILEPICT, CF_ENHMETAFILE ... Tuan - DH.KHTN Tp.HCM 13/06/2003 [1] … - C c chế Clipboard Windows C chế Windows Clipboard API chuẩn C chế OLE Clipboard C4 W - Clipboard - Nguyen Tri Tuan - DH.KHTN Tp.HCM 13/06/2003 [1] …...

Ngày tải lên: 14/11/2012, 17:00

49 297 0
Lập trình C  Windows 19_Hook

Lập trình C Windows 19_Hook

... – Thủ t c Hook…(tt) Mỗi loại Hook c n c c ch xử lý kh c xây dựng Hook Procedure C thể c i đặt nhiều Hook Procedure c ch dùng hàm SetWindowsHook hay SetWindowsHookEx Hook Procedure c i sau nằm ... Hook C i đặt thủ t c Hook Ví dụ thủ t c Hook Chuyển message cho thủ t c Hook Hủy bỏ c i đặt Hook C4 W - Hook - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 15 Minh họa c ch lập trình Hook - C c hàm ... message kh c) WH_CBT: Windows gọi hàm hook CBT trư c 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 sổ giao diện C4 W -...

Ngày tải lên: 14/11/2012, 17:00

12 423 0
Lập trình C  Windows 20_Multi-media.

Lập trình C Windows 20_Multi-media.

... Multi-Media Windows (tt) Application c nhu c u sử dụng Multi-Media Yêu c u Playback đơn giản C c ứng dụng Recording PlayBack MCIWnd Class MCI C c ứng dụng tinh vi video capture mixer application ... viện MCI - MCI Command String Điều khiển thiết bị Multi-Media c u lệnh dạng chuỗi C c câu lệnh khóa open, play, stop,… Ứng với t c vụ kh cc u lệnh với định dạng kh c nhìn chung chúng c c u ... DH.KHTN Tp.HCM Summer 2004 17 Thư viện MCI - Giới thiệu…(tt) C phương pháp lập trình MCI: Command string (mciSendString) Command message (mciSendCommand) Tất MCI devices hỗ trợ tập chuẩn MCI commands...

Ngày tải lên: 14/11/2012, 17:00

17 1,1K 6
Các mô hình lập trình song song

Các mô hình lập trình song song

... tiến trình chờ khoảng thời gian hai c u lệnh c n th c Giả sử xử lý P th c chương trình c 100 c u lệnh, xử lý Q th c chương trình c 10 c u lệnh bắt đầu th c Thậm chí, tất c u lệnh c t c độ th c ... vi c mạng c c phát triển mạnh mẽ C c hình lập trình dựa chế gửi/nhân thông báo dị § C c yêu c u trả lời qua lại khách (Client) chủ (Server) – hình hướng tâm: hình hay gặp Đây hình mà ... (b) Hình 3- C c cách phân chia chu trình mảng Lập trình chia sẻ nhớ dựa vào luồng (thread) C c luồng tiến trình chia sẻ với không gian địa chương trình, đoạn liệu môi trường xử lý, đồng thời c ...

Ngày tải lên: 13/04/2013, 09:41

20 2,2K 56
w