... WS_HSCROLL ¦ WS_VSCROLL); } int CMainWindow::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CFrameWnd::OnCreate(lpCreateStruct) == -1) return -1; Trang 24 Lập trình Windows với VC/MFC CClientDC dc(this); ... đầu: Bư c 1: Trang 14 Lập trình Windows với VC/MFC Bư c 2: Bư c 3: Bư c 4: Bư c 5: Trang 15 Lập trình Windows với VC/MFC Bư c 6: Bư c kết th c: 1.2 XỬ LÝ VẼ HÌNH TRONG ỨNG DỤNG WINDOWS 1.2.1 Vấn ... Lập trình Windows với VC/MFC 1.2.3 Truy xuất ngữ c nh thiết bị MFC cung c p số lớp ngữ c nh thiết bị (kế thừa từ lớp CDC) như: Class Mô tả CPaintDC Sử dụng cho vi c vẽ vùng ứng dụng c a sổ (chỉ...
Ngày tải lên: 23/12/2013, 07:16
... t c đến kết th c ứng dụng HD: Tạo DC ảo viết dòng chữ lên DC Sau chép phần nội dung thích hợp DC ảo sang DC th c - Chiều rộng DC ảo chiều rộng DC th c Chiều cao DC ảo chiều cao DC th c + lần chiều ... t CWinApp: M hình c a d án (n u ch a m ) b ng c ch ch n m c menu / ho c click ch n bi u t ng c ng c Ch n trang : Right-click m c , ch n Khai báo l p CEmpApp thơng qua h p h i tho i 20 Lập trình ... int nCount] ) const; Trích chu i gi a CString ( int nCount ) const; Trích chu i bên trái CString ( int nCount ) const; Trích chu i bên ph i CString H nCount chi u dài (s ký t ) c a chu i c trích...
Ngày tải lên: 21/01/2014, 22:20
Lập trình Windows với MFC Microsoft Visual C++ 6.0 pdf
... chữ lên DC Sau chép phần nội dung thích hợp DC ảo sang DC th c - Chiều rộng DC ảo chiều rộng DC th c Chiều cao DC ảo chiều cao DC th c + lần chiều cao dòng chữ DC - Viết dòng chữ hợp lệ (tọa ... RELEASE (phiên biên dịch release) Chạy chương trình: C thể chạy chương trình tr c tiếp VC c ch nhấn phím F5 click chọn c ng c Nhận xét: Ứng dụng VD0 khơng th c giao t c hay c ng vi c ứng dụng khung ... hình Workspace dự án (nếu chưa mở) c ch chọn m c menu View/Workspace click chọn biểu tượng c ng c • Chọn trang ClassView: • Right-click m c VD01 Classes, chọn New Class • Khai báo lớp CEmpApp thơng...
Ngày tải lên: 27/06/2014, 11:20
Lập trình windows với MFC Micrisoft visual C++6.0- P1 doc
... c u tr c liệu Winsock API 13.2.4 Một số dòch vụ Winsock API 13.3 MFC với lập trình Winsock 13.3.1 Khởi động Winsock 13.3.2 Lớp CAsyncSocket 13.4 Lập trình Winsock cho giao th c UDP 13.5 Lập trình ... theo trình tự logic nhằm phối hợp th c cơng vi c x c định C c thị thể dạng mã nguồn (source code) hay mã máy (machine code) Chương trình mã máy th c máy c lệnh tương thích, với chương trình ... ngữ lập trình C+ + biết đến ngôn ngữ lập trình mạnh nhờ khả vi c triển khai phần mềm m c độ kh c Từ m c hệ thống đến m c ứng dụng, từ lập trình c u tr c đến lập trình hướng đối tượng, từ lập trình...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P2 pdf
... RELEASE (phiên biên dịch release) Chạy chương trình: C thể chạy chương trình tr c tiếp VC c ch nhấn phím F5 click chọn c ng c Nhận xét: Ứng dụng VD0 khơng th c giao t c hay c ng vi c ứng dụng khung ... hình Workspace dự án (nếu chưa mở) c ch chọn m c menu View/Workspace click chọn biểu tượng c ng c • Chọn trang ClassView: • Right-click m c VD01 Classes, chọn New Class • Khai báo lớp CEmpApp thơng ... tin chương trình c kích thư c nhỏ th c cần c tập tin thư viện (DLL) MFC thư m c hệ thống windows Use MFC in Static Library: Thư viện MFC nhúng vào chương trình l c biên dịch Tập tin chương trình...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P3 potx
... DC rỗng virtual BOOL CreateCompatibleDC( CDC* pDC ); Khởi tạo thơng số cho đối tượng DC c ch tương thích với DC c sẵn trỏ tham số pDC virtual BOOL DeleteDC( ); Hủy bỏ đối tượng DC CPen* SelectObject( ... CREATESTRUCT& cs ); Hành vi th c trư c windows khởi tạo thơng số cho c a sổ Tham biến cs kiểu CREATESTRUCT chứa thơng số khởi tạo typedef struct tagCREATESTRUCT { 42 Lập trình Windows với MFC - Microsoft ... 3.5 LỚP CDC: CDC lớp đối tượng quản lý DC Thơng qua đối tượng DC, khả c ng c đồ họa khai th c cho vi c trang trí giao diện đồ họa quản lý DC CDC c hành vi đ c trưng sau: CDC( ); Tạo lập đối...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P4 ppt
... Message 53 C c m c xử lý message Classwizard quản lý đặt //{{ //}} 54 Lập trình Windows với MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com 5.3 C C LỚP KẾ THỪA CCmdTarget: C c lớp ... gán cho DC tạo lập Bố c c xử lý hành vi OnPaint c sử dụng đối tượng DC ảo sau: CClientDC dc(this); // Đối tượng DC hiển thò RECT rect; CDC memDrawDC; // Đối tượng DC ảo để vẽ trung gian CBitmap ... { CPaintDC dc(this); RECT rt; CDC memDC; CBitmap *oldBmp; BITMAP bmpInfo; GetClientRect(&rect); // Kích thư c vùng client mypict.GetBitmap(&bmpInfo); // Lấy thông tin ảnh bitmap memDC.CreateCompatibleDC(&dc);...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P5 pdf
... không cho phép người dùng chọn m c Option C ch thứ nhất: C i đặt xử lý cho m c chọn Start ( Stop ) để th c cấm cho phép m c chọn Option c ch phù hợp C ch thứ hai: Dùng trạng thái hành m c chọn ... m_hAccel để sử dụng sau này: UINT nCheck // C ch th c đánh dấu m c chọn ); Đánh dấu hủy bỏ đánh dấu m c chọn menu nCheck giá trò kết hợp hai nội dung: : Đánh dấu - C ch đánh dấu m c: = MF_CHECKED ... menu chương trình, VC cho phép soạn thảo lưu c u tr c menu vào resource ứng dụng c ch đ c lập, phần chương trình dùng lệnh c n thiết để nạp sử dụng menu C ch tạo menu resource: Tạo menu resource:...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P6 potx
... lý comboBox Hành vi OnCreate th c khởi tạo c n thiết cho comboBox: int CEmpWnd::OnCreate (LPCREATESTRUCT lpCreateStruct) { if (CWnd::OnCreate(lpCreateStruct) == -1) return -1; 90 Lập trình Windows ... password • C i đối tượng comboBox lên dialog: - Click chọn biểu tượng c ng c - Th c cài đặt ấn đònh thông số với m c thông báo: Data : Chứa m c chọn C c m c nhập dòng kh c Lưu ý dùng phím Ctrl+Enter ... quản lý cuộn Hành vi OnCreate th c khởi tạo thông số cho m c: int CEmpWnd::OnCreate( LPCREATESTRUCT lpCreateStruct ) { if (CWnd::OnCreate(lpCreateStruct) == -1) return -1; m_staticScroll.Create(...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P7 docx
... dùng c dự án c VD27 mà c ng th c vi c trên, MFC wizard cung c p ch c hỗ trợ tạo nhanh dự án với dialog làm c a sổ C ch sử dụng ch c hỗ trợ sau: Chọn menu File / New Hộp hội thoại 107 Chọn m c ... ích: Double-click m c nhóm tiện ích c n dùng 112 Lập trình Windows với MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com Th c ứng dụng TipApp với giao diện dialog Mỗi th c hiện, ... kiểu CString, dùng lưu giá trò hộp nhập liệu C ch th c sau: • Mở resource dialog chính, chọn m c View/ClassWizard Chọn chế liên kết với thư viện MFC Sau chọn next Cuối c ng, ấn đònh tên tập tin chứa...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P8 doc
... nhận vi c hiển thò nội dung chữ chạy C c cài đặt c n thiết sau: - Hành vi OnCreate th c cài đặt timer: int CEmpView::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CWnd::OnCreate( lpCreateStruct) ... dụng với giao diện framewindow: Để người dùng c dự án c VD32 mà c ng th c công vi c trên, MFC wizard cung c p ch c hỗ trợ tạo nhanh dự án với c a sổ frame window C ch sử dụng ch c hỗ trợ sau: Chọn ... Sau chọn Next 13 2Lập trình Windows với MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com Chọn chế liên kết với thư viện MFC Sau chọn Next Cuối c ng, ấn đònh tên tập tin chứa...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P9 pdf
... CEmpFrame::OnCreateClient( LPCREATESTRUCT lpcs, CCreateContext* pContext ) { if (!CFrameWnd::OnCreateClient(lpcs, pContext)) return FALSE; BOOL CEmpFrame::OnCreateClient ( LPCREATESTRUCT lpcs, CCreateContext* ... danh sách (list) CListView(); Tạo lập đối tượng view CListCtrl& GetListCtrl ( ); Trả đối tượng CListCtrl làm sở cho t c vụ liên quan ListView Chọn m c cần thiết (11. 7) Chọn Next 148 Lập trình Windows ... Chọn None (không sử dụng sở liệu) Chọn Next Chọn m c cần thiết (11. 7) Chọn Next Ứng dụng sử dụng OLE (Container) từ ứng dụng kh c Chọn Next Chọn m c cần thiết (11. 7) Chọn Next 144 Lập trình Windows...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P10 pot
... font.CreateFontIndirect(&lf); // Tạo font chữ để sử dụng oldFont = dc.SelectObject(&font); // lưu font chữ c RECT rect; dc.GetClipBox(&rect); // Xóa DC dc.FillRect(&rect, &CBrush(RGB(0, 128,128))); Trong l c ScreenSaver ... Properties / Screen Saver (b) Th c ch c ấn đònh thông số ScreenSaver: Khi người dùng click chọn m c Setting sau chọn ứng dụng ScreenSaver danh sách ScreenSaver (c) Th c ch c đặt Password ScreenSaver: ... 12.4.3 Đ c điểm giao t c với người dùng: C c ứng dụng ScreenSaver c đ c điểm chung chấm dứt hoạt động nhận tín hiệu nhập người dùng (gõ phím, click hay di chuyển chuột) Do đó, chương trình ScreenSaver...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P11 ppsx
... 192.168.191.254 110 00000.10101000 .110 00000.000000 0119 2.168.192.1 110 00000.10101000 .110 1111 1 .111 1111 0 192.168.223.254 110 00000.10101000 .111 00000.000000 0119 2.168.224.1 110 00000.10101000 .111 1111 1 .111 1111 0 192.168.255.254 ... c subnet mask cho lớp đòa sau: Class Bits for Subnet Mask Subnet Mask Class A 111 1111 1 00000000 00000000 00000000 255.0.0.0 Class B 111 1111 1 111 1111 1 00000000 00000000 255.255.0.0 Class C 111 1111 1 ... 192.168.63.254 110 00000.10101000.01000000.000000 0119 2.168.64.1 110 00000.10101000.01 0111 11 .111 1111 0 192.168.95.254 110 00000.10101000. 0110 0000.000000 0119 2.168.96.1 110 00000.10101000. 0111 1111 .111 1111 0 192.168.127.254...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P12 pdf
... dụng CSocket CSocketFile cho t c vụ truyền tập tin nói 214 Lập trình Windows với MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com Lớp CSocket: CSocket lớp kế thừa CAsyncSocket ... delete m_Tcp; } Tạo dự án TcpClient Thao t c tương tự dự án TcpServer Th c công vi c sau với dự án TcpClient : Bổ sung lớp CEmpTcpReader kế thừa CAsyncSocket đảm nhận ch c xin kết nối (Connect), nhận ... server host client sau: Server CSocket sockClient; // Tạo socket sockClient.Create( ); // Xin phép kết nối 3,4 sockClient.Connect(strAddr,nPort); // Chuẩn bò socket kết nối CSocket sockRecv; // Đồng...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P13 pps
... giao t c CFtpConnection* pConnect = NULL; // Liên kết với server try { pConnect = sess.GetFtpConnection(“ftp.hcmueco.edu.vn”); CFtpFileFind TimFile ( pConnect ); // Đối tượng tìm kiếm MFC với Internet ... vi c bFailIfExists : Qui đònh c ch th c tên dùng cho tập tin ghi trùng với tên tập tin c host làm vi c 226 Lập trình Windows với MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com ... tìm thấy } } catch (CInternetException* pEx) { … // C lỗi } if (pConnect != NULL) pConnect->Close(); delete pConnect; 13.8.4 CFtpFindFile: CFtpFindFile lớp đối tượng quản lý c ng c tìm kiếm...
Ngày tải lên: 09/07/2014, 04:21