... hdc = BeginPaint(hWnd, &ps); // Lấy về kích thư c vùng client c a c a sổ hiện hành RECT rect; GetClientRect(hWnd, &rect); // Tạo MDC tương thích với DC c a c a sổ HDC hMemDC; hMemDC = CreateCompatibleDC(hdc); ... với c a sổ (Window Class) Đây là c u tr c dữ liệu mô tả tính chất c a c a sổ, lần lượt ta gán c c giá trị ban đầu cho c c thành phần c a c u tr c lớp c a sổ, bao gồm: Kích thư c, ... GUI: Graphics User Interface. C? ?c dạng GUI c? ? bản: • SDI – Single Document Interface: 9 Một c? ??a sổ làm vi? ?c. 9 Cho phép thay đổi kích thư? ?c cửa sổ (Resizeable). 9 Không c? ? c? ?c cửa sổ con. 9 Ví
Ngày tải lên: 26/12/2013, 01:17
... special characters (all the rest) Literals Numeric literals... equivalent: void OpenSCI(void){BAUD=0x30;SCCR2=0x 0C; } OpenSCI(void){BAUD=0x30;SCCR2=0x 0C; } void OpenSCI(){BAUD=0x30;SCCR2=0x 0C; ... string contains all 7 characters, not just the ac: str="a/*b* /c& quot;; ICC11 and ICC12 unfortunately do not support comment nesting. This makes it difficult to comment out sections of logic ... conversions from signed... one ( 127 =$7F) are classified as control characters Codes 32 to 126 (or $20 to $7E) include the "normal" characters Normal characters are divided into the space character
Ngày tải lên: 25/01/2014, 13:20
Tài liệu Lập trình C trên Windows - Ví dụ và Bài tập pptx
... 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 ... 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; } 6 Resource 7 Resource 8 Resource 9 Resource 10 WndProc-DlgProc •LRESULT
Ngày tải lên: 25/01/2014, 15:20
Tài liệu Lập trình C trên Windows - Các khái niệm cơ bản pptx
... 4 C? ?c thư viện lập trình c? ??a Windows SDK - Software Development Kit Là bộ thư viện lập trình nền tảng c? ??a HĐH Windows Cung c? ??p tất c? ?? c? ?c công c? ?? c? ??n thiết để xây dựng 1 ứng dụng trên Windows ... Vài điểm kh? ?c biệt giữa lập trình Windows và DOS C? ?c thư viện lập trình c? ??a Windows C? ?c loại ứng dụng C? ?c khái niệm c? ? bản Lập trình sự kiện (Even driven programming) C? ?c thành phầ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
Ngày tải lên: 25/01/2014, 15:20
Tài liệu Lập trình C trên Windows Các khái niệm cơ bản doc
... 4 C? ?c thư viện lập trình c? ??a Windows SDK - Software Development Kit Là bộ thư viện lập trình nền tảng c? ??a HĐH Windows Cung c? ??p tất c? ?? c? ?c công c? ?? c? ??n thiết để xây dựng 1 ứng dụng trên Windows ... Vài điểm kh? ?c biệt giữa lập trình Windows và DOS C? ?c thư viện lập trình c? ??a Windows C? ?c loại ứng dụng C? ?c khái niệm c? ? bản Lập trình sự kiện (Even driven programming) C? ?c thành phần ... List- box) Push- button Property- sheet Check- box C? ?c dạng control Spring 200 4C4 W - Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM 20 GUI – Window …(tt) C? ?c dạng control [...]... bar Static The class for a static control C c lớp c
Ngày tải lên: 26/01/2014, 21:20
Tài liệu lập trình C++
... c? ?c dòng chỉ nhằm để cho nó dễ đ? ?c hơn mà thôi. C? ?c chú thích. C? ?c chú thích đư? ?c c? ?c lập trình viên sử dụng để ghi chú hay mô tả trong c? ?c phần c? ??a chương trình. Trong C+ + c? ? hai c? ?ch để chú ... trư? ?c chúng ta đã biết đến sự tồn tại c? ??a c? ?c biến và c? ?c hằng. Trong C+ +, để thao t? ?c với chúng ta sử dụng c? ?c toán tử, đó là c? ?c từ khoá và c? ?c dấu không c? ? trong bảng chữ c? ?i nhưng lại c? ? trên ... trên, c? ?c biến đư? ?c khai báo trong hàm main() chỉ c? ? thể đư? ?c dùng trong hàm đó, không đư? ?c dùng ở bất kì đâu kh? ?c. Thêm vào c? ?c biến toàn c? ? ?c và c? ? ?c bộ, c? ?n c? ? c? ?c biến ngoài (external). C? ?c
Ngày tải lên: 27/03/2014, 12:23
Tài liệu lập trình c cho 8051
... loạt c? ?c hãng điện tử sản xuất 8051. bạn lập trình cho con nào thì chọn con đấy, kích chuột vào dấu + để mở rộng c? ?c con IC c? ??a c? ?c hang. ở đây ta lập trình cho AT8 9C5 1 c? ??a hang ATMEN nên ta chọn ... C c bạn thấy 1 c a sổ nhỏ Parallel Port xuất hiện đó là c i để mô phỏng cho 1 c ng... chữ c i và c c con số, chúng ta gửi mã ASCII c a c c chữ c i từ A đến Z , a đến z và c c chữ ... hãy check vào Creat HEX File như chỉ dẫn: 10 [...]... lên LCD - Chân cho phép E(Enable): chân cho phép đư c sử dụng bởi LCD để chốt dữ liệu c a nó Khi dữ liệu đư c c? ??p đến chân dữ liệu
Ngày tải lên: 21/05/2014, 00:10
Tài liệu lập trình c
... báo c c biến c c bộ C c c? ?u lệnh / khối lệnh hay lời gọi đến hàm kh c } • Kiểu dữ liệu c bản hay kiểu dữ liệu c c u tr c: Kiểu dữ liệu tùy theo m c đích c a hàm c n trả về giá ... Khi c một c ng vi c giống nhau c n th c hiện ở nhiều vị trí • Khi c n chia một chương trình. .. chiều c c số nguyên, xuất mảng vừa nhập ra màn hình 3 Viết chương trình nhập mảng c c ... c c phần tử chẵn < 20 6 Viết chương trình nhập vào mảng một chiều c c số nguyên và in ra màn hình c c phần tử là số nguyên tố 7 Viết chương... (danh sách c c tham số) { Khai báo c c
Ngày tải lên: 12/11/2014, 20:47
Tài liệu Lập trình C trên Windows Các khái niệm cơ bản docx
... 200 4C4 W - Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM 4 C c thư viện lập trình c a Windows SDK - Software Development Kit Là bộ thư viện lập trình nền tảng c a HĐH Windows Cung c p tất c c c ... 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...
Ngày tải lên: 13/12/2013, 08:15
Tài liệu Lập trình C trên Windows Ví dụ và Bài tập docx
... WM_PAINT ãHDC GetDC( HWND hWnd); ãint ReleaseDC( HWND hWnd, HDC hDC // handle to DC ); Chn c c i tng v vo trong DC ãHGDIOBJ SelectObject( HDC hdc, HGDIOBJ hgdiobj); 2 Graphics Device Interface (GDI) ... 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 ... 6 ã Mụ t: Hóy úng gúi HDC thnh lp CMyDC nhm h tr ngi lp 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...
Ngày tải lên: 13/12/2013, 08:15
Tài liệu Lập trình C trên Windows Các kỹ thuật xử lý Clipboard docx
... 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 ... Tp.HCM 67 [3] … - Nhận dữ liệu … - C c bư c 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,...
Ngày tải lên: 15/12/2013, 16:15
Tài liệu Lập trình C trên Windows Kỹ thuật lập trình Hook doc
... SetWindowsHookEx(WH_KEYBOARD, fnKeyboardProc, hInstDLL, 0); Ví dụ 3: c i đặt Keyboard Hook c c bộ SetWindowsHookEx(WH_KEYBOARD, (HOOKPROC)fnKeyboardProc, NULL, GetCurrentThread()); 1 Lập trình C trên Windows Kỹ thuật lập trình ... 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 ... 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...
Ngày tải lên: 15/12/2013, 16:15
Tài liệu Lập trình C trên Windows : Thư viện đồ họa GDI docx
... 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ỉ ... Ngữ c nh c a thiết bị…(tt) CreateCompatibleDC DeleteDC Memory DC CreateDC DeleteDC Printer DC BeginPaint, GetDC, GetDCEx EndPaint, ReleaseDC Display DC C c hàm liên quanLoại DC C c hàm tạo lập/ hủy...
Ngày tải lên: 15/12/2013, 16:15