BÀI GIẢNG lập TRÌNH c TRÊN WINDOWS

Tài liệu Bài giảng lập trình C trên Windows doc

Tài liệu Bài giảng lập trình C trên Windows doc
... Minh Thái wcex.lpfnWndProc = (WNDPROC)WndProc; wcex.cbClsExtra = 0; wcex.cbWndExtra = 0; wcex.hInstance = hInstance; wcex.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_BT1); wcex.hCursor = LoadCursor(NULL, ... động chúng Trên đoạn chương trình đơn giản Windows, chương trình hiển thị khung c a sổ dòng chữ c nhiều lệnh mà c pháp khó nhớ Do vậy, nguyên t c lập trình Windows chủ yếu chép chỉnh sửa nơi c n ... HDC hdc ; RECT rect ; hdc = GetDC (hwnd) ; GetClientRect (hwnd, &rect) ; if(iBrush==IDC_HS_BDIAGONAL) hbrush=CreateHatchBrush(HS_BDIAGONAL, crColor[iColor-IDC_BLACK]); if(iBrush == IDC_HS_CROSS)...
  • 70
  • 273
  • 0

Bài giảng lập trình C trên Windows - các khái niệm cơ bản

Bài giảng lập trình C trên Windows - các khái niệm cơ bản
... C c thành phần giao diện VC++ C4 W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 11 Giới thiệu MFC - C c hình giao diện chính…(tt) C c thành phần giao diện VC++ (run-time) C4 W ... procedure) C c thu c tính C4 W - Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 12 C c thành phần giao diện đồ họa (GUI)…(tt) GUI: Graphics User Interface C c dạng GUI bản: SDI - Single Document ... control chuẩn Windows 95 ODBC level with Access Jet database engine C c lớp Winsock ph c vụ lập trình TCP/IP C4 W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 Giới thiệu MFC - Một...
  • 192
  • 90
  • 0

Bài giảng lập trình C trong Windows

Bài giảng lập trình C trong Windows
... Minh Thái wcex.lpfnWndProc = (WNDPROC)WndProc; wcex.cbClsExtra = 0; wcex.cbWndExtra = 0; wcex.hInstance = hInstance; wcex.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_BT1); wcex.hCursor = LoadCursor(NULL, ... HDC hdc ; RECT rect ; hdc = GetDC (hwnd) ; GetClientRect (hwnd, &rect) ; if(iBrush==IDC_HS_BDIAGONAL) hbrush=CreateHatchBrush(HS_BDIAGONAL, crColor[iColor-IDC_BLACK]); if(iBrush == IDC_HS_CROSS) ... IDC_HS_CROSS) hbrush=CreateHatchBrush(HS_CROSS, crColor[iColor - IDC_BLACK]); if(iBrush == IDC_HS_DIAGCROSS) hbrush=CreateHatchBrush(HS_DIAGCROSS, crColor[iColor - IDC_BLACK]); if(iBrush == IDC_HS_FDIAGONAL)...
  • 69
  • 328
  • 3

Bài giảng lập trình C trong Windows - GIỚI THIỆU CHUNG

Bài giảng lập trình C trong Windows - GIỚI THIỆU CHUNG
... Resized border Bài giảng: Lập trình C for Win .Trang 9/69 Bài 1 :Giới thiệu chung Trần Minh Thái C u tr c chương trình C for Win *.CPP file Resource file (*.RES) Compiler Resource Compiler ... MyRegisterClass(HINSTANCE hInstance) { WNDCLASSEX wcex; wcex.cbSize = sizeof(WNDCLASSEX); wcex.style = CS_HREDRAW | CS_VREDRAW; Bài giảng: Lập trình C for Win .Trang 20/69 Bài 1 :Giới thiệu chung 54 ... Minh Thái wcex.lpfnWndProc = (WNDPROC)WndProc; wcex.cbClsExtra = 0; wcex.cbWndExtra = 0; wcex.hInstance = hInstance; wcex.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_BT1); wcex.hCursor = LoadCursor(NULL,...
  • 22
  • 181
  • 1

Tài liệu Bài giảng: Lập trình C trong windows pptx

Tài liệu Bài giảng: Lập trình C trong windows pptx
... Minh Thái wcex.lpfnWndProc = (WNDPROC)WndProc; wcex.cbClsExtra = 0; wcex.cbWndExtra = 0; wcex.hInstance = hInstance; wcex.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_BT1); wcex.hCursor = LoadCursor(NULL, ... HDC hdc ; RECT rect ; hdc = GetDC (hwnd) ; GetClientRect (hwnd, &rect) ; if(iBrush==IDC_HS_BDIAGONAL) hbrush=CreateHatchBrush(HS_BDIAGONAL, crColor[iColor-IDC_BLACK]); if(iBrush == IDC_HS_CROSS) ... IDC_HS_CROSS) hbrush=CreateHatchBrush(HS_CROSS, crColor[iColor - IDC_BLACK]); if(iBrush == IDC_HS_DIAGCROSS) hbrush=CreateHatchBrush(HS_DIAGCROSS, crColor[iColor - IDC_BLACK]); if(iBrush == IDC_HS_FDIAGONAL)...
  • 70
  • 171
  • 1

bài giảng lập trình c trên win

bài giảng lập trình c trên win
... 1.3: LẬP TRÌNH TRÊN MICROSOFT WINDOWS Lập trình C Windows  Sự kh c biệt so với lập trình MS-Dos Khoa c ng nghệ thông tin 1.3: LẬP TRÌNH TRÊN MICROSOFT WINDOWS Lập trình C Windows  C chế thông ... Lập trình C Windows  Lập trình WinDows Visual C+ +, Đặng Văn Đ c – Lê Qu c Hưng, NXB Giáo d c, 2001  Lập trình C Win, Đặng Văn Đ c, Nhà xuất Khoa h c kỹ thuật, 1998  Bài giảng Lập trình C Windows ... CHỮ ĐỒ HỌA VÀ C C ĐỐI TƯỢNG GDI Khoa c ng nghệ thông tin Chương 1: TỔNG QUAN LẬP TRÌNH C TRÊN WINDOWS Lập trình C Windows Mở đầu Hệ điều hành Microsoft Windows Lập trình Microsoft Windows C ch...
  • 98
  • 183
  • 0

Bài giảng lập trình C trên Win potx

Bài giảng lập trình C trên Win potx
... 1.3: LẬP TRÌNH TRÊN MICROSOFT WINDOWS Lập trình C Windows  Sự kh c biệt so với lập trình MS-Dos Khoa c ng nghệ thông tin 1.3: LẬP TRÌNH TRÊN MICROSOFT WINDOWS Lập trình C Windows  C chế thông ... Lập trình C Windows  Lập trình WinDows Visual C+ +, Đặng Văn Đ c – Lê Qu c Hưng, NXB Giáo d c, 2001  Lập trình C Win, Đặng Văn Đ c, Nhà xuất Khoa h c kỹ thuật, 1998  Bài giảng Lập trình C Windows ... CHỮ ĐỒ HỌA VÀ C C ĐỐI TƯỢNG GDI Khoa c ng nghệ thông tin Chương 1: TỔNG QUAN LẬP TRÌNH C TRÊN WINDOWS Lập trình C Windows Mở đầu Hệ điều hành Microsoft Windows Lập trình Microsoft Windows C ch...
  • 98
  • 235
  • 0

bài giảng lập trình c trên win - lương văn vân

bài giảng lập trình c trên win - lương văn vân
... KHẢO Bài giảng lập trình C Windows” Lương Văn Vân - Khoa CNTT Lập trình C Windows” Đặng Văn Đ c, NXB Khoa h c kỹ thuật MFC Lập trình Windows Visual C+ +” Đặng Văn Đ c - Lê Qu c Hưng, Giáo D c “http://www.codeproject.com” ... CDocument Cvd1Doc Vidu1Doc.cpp CView Cvd1View Vidu1View.cpp CFrameWnd CmainFrame MainFrm.cpp CMDIChildWnd CchildFrame ChildFrm.cpp Phân tích tập tin ứng dụng  Tập tin RESOURCE.H: chứa toàn lệnh ... c ng c (ToolBar)  Thêm c ng c vào ứng dụng:  Bư c 1: Soạn thảo (tạo) c ng c • Click vào menu Insert/Resource, chọn toolbar từ danh sách click vào new Thanh c ng c (ToolBar)  Thêm c ng c ...
  • 87
  • 216
  • 0

Lập trình c trên windows ví dụ và bài tập (t4)

Lập trình c trên windows ví dụ và bài tập (t4)
... wSecond; WORD wMilliseconds; } SYSTEMTIME 16 dụ • Mô 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; ... 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); ... CreateSolidBrush: Creates a brush with a solid color • dụ: hBr = CreateSolidBrush(255); hOldBr = SelectObject(hdc,hBr); Rectangle(hdc,0,0,400,200); … HFONT • BOOL ChooseFont(LPCHOOSEFONT lpcf ); • HFONT CreateFontIndirect(...
  • 20
  • 240
  • 0

Lập trình C trên Windows Ví dụ và Bài tập

Lập trình C trên Windows Ví dụ và 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 ... 22 Bài tập • Thêm phím âm dương vào dụ 23 Debug • • • • • Chạy lệnh : F10 Chạy vào lệnh: F11 Đặt điểm dừng: F9 Chay chương trình chế độ debug: F5 Chạy chương trình không chế độ debug: Ctrl+F5...
  • 27
  • 187
  • 0

Môn học Lập trình C trên Windows Bài tập thực hành

Môn học Lập trình C trên Windows Bài tập thực hành
... thiệu chương trình b C c yêu c u kh c: - Tất ch c thể ToolBar Toolbar ch c yêu c u đề - Mỗi ch c có ToolTip Text (trên Toolbar) c hướng dẫn StatusBar - Tất ch c liên quan đến Clipboard (Cut/Copy/Paste) ... About: giới thiệu chương trình b C c yêu c u kh c: - Tất ch c thể ToolBar - Mỗi ch c có ToolTip Text c hướng dẫn StatusBar - Tất ch c liên quan đến Clipboard (Cut/Copy/Paste) tổ ch c thành DLL riêng ... quản lý c ng vi c sau: • • • • • - Ngày: ngày/tháng/năm chọn C c công vi c: danh sách c ng vi c định nghĩa ngày Thể dạng ListView c t c t “Tên c ng vi c ; c t “Thời gian th c hiện” Add: ch c định...
  • 7
  • 182
  • 1

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

Tài liệu Lập trình C trên Windows Ví dụ và Bài tập ppt
... 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 ... 22 Bài tập • Thêm phím âm dương vào dụ 23 Debug • • • • • Chạy lệnh : F10 Chạy vào lệnh: F11 Đặt điểm dừng: F9 Chay chương trình chế độ debug: F5 Chạy chương trình không chế độ debug: Ctrl+F5...
  • 27
  • 187
  • 0

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
... wSecond; WORD wMilliseconds; } SYSTEMTIME 16 dụ • Mô 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; ... 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); ... CreateSolidBrush: Creates a brush with a solid color • dụ: hBr = CreateSolidBrush(255); hOldBr = SelectObject(hdc,hBr); Rectangle(hdc,0,0,400,200); … HFONT • BOOL ChooseFont(LPCHOOSEFONT lpcf ); • HFONT CreateFontIndirect(...
  • 20
  • 201
  • 0

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

Tài liệu Lập trình C trên Windows - Ví dụ và Bài tập pptx
... 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...
  • 27
  • 181
  • 0

Tài liệu Bài tập thực hành Lập trình C trên Windows pdf

Tài liệu Bài tập thực hành Lập trình C trên Windows pdf
... thiệu chương trình b C c yêu c u kh c: - Tất ch c thể ToolBar Toolbar ch c yêu c u đề - Mỗi ch c có ToolTip Text (trên Toolbar) c hướng dẫn StatusBar - Tất ch c liên quan đến Clipboard (Cut/Copy/Paste) ... About: giới thiệu chương trình b C c yêu c u kh c: - Tất ch c thể ToolBar - Mỗi ch c có ToolTip Text c hướng dẫn StatusBar - Tất ch c liên quan đến Clipboard (Cut/Copy/Paste) tổ ch c thành DLL riêng ... vi c: danh sách c ng vi c định nghĩa ngày Thể dạng ListView c t c t “Tên c ng vi c ; c t “Thời gian th c hiện” Add: ch c định nghĩa c ng vi c Delete: ch c xóa bỏ c ng vi c danh sách Close: đóng...
  • 7
  • 289
  • 3

Xem thêm

Nạp tiền Tải lên
Đăng ký
Đăng nhập