Tài liệu cơ bản về Visual C
... hiện, chọn (không chọn) ch c năng Controls. Ngoài ra, c ng c thể vào Tools\ Customize, check vào toolbars ở vị trí Controls. C c control chuẩn Visual C+ + 6.0 cho phép chèn c c control chuẩn ... hợp c c lớp hướng đối tượng đóng gói c c hàm API c a Windows và c c kiểu dữ liệu đ c biệt. Bên c nh sử dụng thư viện MFC trong Visual C+ + 6.0, chúng ta c thể sử dụng c c hàm C chuẩn. C c công ... int cyIcon = GetSystemMetrics(SM_CYICON); CRect rect; GetClientRect(&rect); int x = (rect.Width() - cxIcon + 1) / 2; int y = (rect.Height() - cyIcon + 1) / 2; // Draw the icon ...
Ngày tải lên: 16/08/2012, 08:55
Chuyên đề lập trình trực quan trên môi trường Visual C++ 6.0
... (đư c lấy thông qua hàm: CclientDC dc(this), ho c CDC *pDC = this->GetDC()) C 3 c ch để lấy ngữ c nh DC để vẽ là: - CDC *pDC = GetDC() - CclientDC dc = GetDC() - CDC *pDC trong hàm OnDraw(CDC ... OnDraw(CDC *pDC ) - Vẽ lại: pDC trong OnDraw() CDC kh c - C ng c c hàm, phương th c, c c biến, thành phần - Tham chiếu đến toàn bộ vùng màn hình logic c a form - Mỗi khi c sự thay đổi về vị trí c a ... (nhưng phép chia th c) b. M c 2: C i đặt 3 phép toán: C n, chia dư, chia nguyên, 1/x c. M c 3: c i đặt thêm dấu âm +/- e. M c 4: c i đặt nút BackSpace: xóa một ký tự - Ý tưởng: c i đặt cho 4 phép...
Ngày tải lên: 18/08/2012, 11:46
C++ CLI The Visual C++ Language NET
... extensions to compile ISO C+ + code to run on CLI: C+ +/CLI requires compilers to make ISO C+ + code “just work”—no source code changes or extensions are needed to compile C+ + code to execute on CLI, or ... } }; You could compile the class unchanged in C+ +/CLI with the following command line: cl /clr atom.cpp and it would be a valid C+ +/CLI program. That’s because C+ +/CLI is a superset of C+ +, so any C+ + ... to machine code being executed by the processor. The real benefits of the managed world come not with recompiling your existing classic C+ + code, but by using the C+ +/CLI constructs that constitute...
Ngày tải lên: 20/08/2012, 12:00
Visual C++ lý thuyết và ứng dụng
... với c c ứng dụng kh c trong windows. 4.2 LỚP CWnd: CWnd là lớp đối tượng quản lý c a sổ c a windows. Thông qua c c thu c tính và hành vi c a lớp CWnd, MFC cung c p c c dịch vụ c n thiết cho ... message: C chế định hướng xử lý message do MFC cung c p cho phép bổ sung m c xử lý message cho c c lớp đối tượng kế thừa lớp CCmdTarget. C c macro giuựp caứi ủaởt c cheỏ naứy nhử sau: ã DECLARE_MESSAGE_MAP( ... Trích chuỗi con giữa. CString Left( int nCount ) const; Trích chuỗi con bên trái. CString Right( int nCount ) const; Trích chuỗi con bên phải. ) nCount là chiều dài (số ký tự) c a chuỗi...
Ngày tải lên: 21/08/2012, 14:08
Các kĩ thuật của Visual C++.pdf
... trạng c a nút bị ấn xuống, bị nhả ra, khi c focus ho c cung c p khi bị mờ. C c B. C C KỸ THUẬT C A VISUAL C+ + Đ C KHAI TH C. v Chương trình đư c viết trên môi trường Window bằng Visual C+ +. ... : lớp CDialog dùng cho trọn ứng dụng. v Lớp CObject(): (2) Ø Lớp CObject chứa những ch c năng c bản c a lớp MFC. CObject chứ những hàm thành viên hổ trợ cho vi c cấp phát động ,yêu c u sản ... Lớp CWnd(): Ø Lớp CWnd(class window) là lớp thừa kế c a lớp CcmdTarget là 1 lớp khá quan trọng, cung c p những ch c năng c bản cho tất c c c lớp c a sổ,như c c ô điều khiển(đây là 1 loại c a...
Ngày tải lên: 23/08/2012, 13:17
giới thiệu vè ngôn ngữ visual C++.doc
... CFile + CMenu + CGdiObject + CDC + CEception - CCmdTarget + CWnd + CStatic + CButton + CBitmapButton + CEdit + CListBox + CCheckListBox +CDragListBox + CComboBox + CSrollBar + CListCtrl ... + CListCtrl + CProgressCtrl + CTreeCtrl + CSliderCtrl - CDC + CPaintDC + CClientDC +CMetaFileDC +CWindowDC - CGdiObject + CPen + CBrush + CBitmap + CRgn + CFont + CPalette - Trang ... vi c tô vẽ. CWnd::GetClientRect void GetClientRect( LPRECT lpRect): Hàm này sao chép tọa độ client c a một vùng CWnd lên c u tr c chỉ về bởi con trỏ lpRect. Tọa độ client cho biết c c g c upper-left...
Ngày tải lên: 24/08/2012, 21:01
VISUAL C ++60.DOC
... Dll.cpp ( chứa c c hàm và thủ t c) và Dll.def (c c hàm xuất khẩu): File Dll.cpp // Chơng trình mà hoá DL bằng RSA // Dịch file này ra file Dll.dll #include <windows.h> #include <fcntl.h> #include ... tuc tao khoa cho nguoi su dung moi Phụ l c hệ mật RSA Phụ l c Trong phần này tôi xin giới thiệu một số thủ t c chính đ c viết trong môi tr- ờng Visual C+ +6.0. Nó gồm hai tệp chính là Dll.cpp ... <fcntl.h> #include <io.h> #include <malloc.h> #include <stdio.h> #include <conio.h> #include <stddef.h> #include <math.h> #include <string.h> #include <stdlib.h> #include...
Ngày tải lên: 25/08/2012, 14:16
Sơ lược về Visual C
... 6.0, chúng ta c thể sử dụng c c hàm C chuẩn. C c công c hỗ trợ lập trình Visual Assist Đây là một c ng c Add-in vào môi trường lập trình. Nó giúp cho vi c hiển thị c c hàm, c c biến, c c ... GetSystemMetrics(SM_CXICON); int cyIcon = GetSystemMetrics(SM_CYICON); CRect rect; GetClientRect(&rect); int x = (rect.Width() - cxIcon + 1) / 2; int y = (rect.Height() - cyIcon + 1) ... (không chọn) ch c năng Controls. Ngoài ra, c ng c thể vào Tools\ Customize, check vào toolbars ở vị trí Controls. C c control chuẩn Visual C+ + 6.0 cho phép chèn c c control chuẩn sau đây...
Ngày tải lên: 28/08/2012, 15:45
Các kỹ thuật của Visual C++ được khai thác
... tình trạng c a nút bị ấn xuống, bị nhả ra, khi c focus ho c cung c p khi bị mờ. C c v CButton(): Ø CButton dư c dẫn xuất từ lớp CWnd , cung c p những ch c năng c bản c a c c nút điều khiển ... COngdauApp : lớp CWinApp dùng cho trọn ứng dụng. Ø COngdauDlg : lớp CDialog dùng cho trọn ứng dụng. v Lớp CObject(): (2) Ø Lớp CObject chứa những ch c năng c bản c a lớp MFC. CObject chứ ... c p những ch c năng c bản cho tất c c c lớp c a sổ,như c c ô điều khiển(đây là 1 loại c a sổ) ,c c khung đối thoại và view. Chỉ c những lớp dẫn xuất từ CWnd mới c thể nhận đư c những thông...
Ngày tải lên: 03/09/2012, 17:20
Bài giảng Visual C
... 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); // Chọn ... wcex.cbClsExtra = 0; wcex.cbWndExtra = 0; wcex.hInstance = hInstance; wcex.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_BT1); wcex.hCursor = LoadCursor(NULL, IDC_ARROW); wcex.hbrBackground ... với: hwnd chỉ số c a sổ c n hiển thị. nShow c ch th c hiển thị c a c a sổ, tham số này đư c nhận giá trị lần đầu tiên c a hàm WinMain(), chúng c thể nhận c c giá trị sau: Macro C ch th c hiển...
Ngày tải lên: 04/09/2012, 15:48
Luận văn ngôn ngữ Visual C++
... : -CObject + CCmdTarget + CFile + CMenu + CGdiObject + CDC + CEception - CCmdTarget + CWnd + CStatic + CButton + CBitmapButton + CEdit + CListBox + CCheckListBox +CDragListBox - CDC + CPaintDC ... CProgressCtrl + CTreeCtrl + CSliderCtrl +CStatusbarCtrl + CToolBarCtrl + CRichEditCtrl + CWinThread + CDocument + CDocTemplet 2.1- Líp CWnd : Lớp Cwnd hậu duệ c a lớp CCmdTarget là một ... trọng cung c p những ch c năng c bản cho tất c c c lớp c a sổ nh c c ô điều khiển, c c khung đối thoại và View. Chỉ c những lớp dẫn xuất từ CWnd mới c thể nhận c c thông điệp. Thread và document...
Ngày tải lên: 11/09/2012, 15:49
Làm quen với Visual C
... dùng hàm _getch, c ch th c sử dụng hàm này giống như hàm getch ở trên DOS, do đó phần này sẽ không mô tả rõ c pháp c ng như c ch sử dụng (chú ý rằng phải include thư viện conio.h để c thể sử ... đây là mô tả c u tr c CONSOLE_SCREEN_BUFFER_INFO: typedef struct _CONSOLE_SCREEN_BUFFER_INFO { COORD dwSize; COORD dwCursorPosition; WORD wAttributes; SMALL_RECT srWindow; COORD dwMaximumWindowSize; ... đoạn code sau minh họa vi c in biến c kiểu char ra màn hình tại vị trí (3, 4) COORD coord = {3, 4}; DWORD result; WriteConsoleOutputCharacter( hStdOut, & ;c, 1, coord, &result); Hàm GetConsoleScreenBufferInfo: BOOL...
Ngày tải lên: 12/09/2012, 16:40
Bài giảng Visual C - 01
... c c ngôn ngữ lập trình c p cao kh c trên Windows như: Visual Basic, Delphi, C+ + Builder, Access, … - Tạo cho sinh viên một kiến th c cơ bản để c thể tự nghiên c u c c kỹ thuật lập trình sâu ... ngành CNTT, giai đoạn 2 - Sinh viên hệ Hoàn chỉnh đại h c chuyên ngành CNTT IV. Nội dung môn h c: Chương 0: C c khái niệm c bản 1. Giới thiệu c c thư viện lập trình c a HĐH Windows 2. C c ... II. C c môn h c trư c: Tin h c đại c ơng A1, Tin h c đại c ơng A2, Lập trình hướng đối tượng, C u tr c dữ liệu. III. Đối tượng áp dụng: - Sinh viên hệ Cao đẳng - Sinh viên hệ chính qui chuyên...
Ngày tải lên: 14/11/2012, 15:05
Bài giảng Visual C -02
... file, chứa c c hằng ID c a c c resource đư c định nghĩa trong file xxx.rc xxxDlg.cpp: c i đặt c c hàm thành phần c a lớp CxxxDlg xxx.cpp: c i đặt c c hàm thành phần c a lớp CxxxApp xxx.rc: ... “Line / Circle / Rectangle” C ch th c xử lý ? C ch 1: map tất c xử lý c a c c menu item này vào chung 1 hàm xử lý C ch 2: dùng macro ON_COMMAND_RANGE Spring 200 4C4 W - VisualC++ (MFC) - ... HTML Active Document Containment, cho phép ứng dụng MFC c thể chứa c c Active Document OLE DB và ADO Spring 200 4C4 W - VisualC++ (MFC) - Nguyen Tri Tuan - DH.KHTN Tp.HCM 10 Giới thiệu về MFC - C c thành...
Ngày tải lên: 14/11/2012, 15:05