... (đư 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 cc hàm, phương th c, cc 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 ... trình Visual C+ + 6: C chuẩn trong DOS (ngôn ngữ c u tr c – hàm – ch c năng) => C ++ (lai – hướng đối tượng: chứa khái niệm lớp) => C+ + trên windows => VisualC ++ 5 ,6, 7,8.- M c đích,...
... sở dữ liệu (c c bảng, cc chỉ số, cc khung nhìn, m c định, c c trigger, cc quy t c, và cc thủ t c ). Mỗi c sở dữ liệu c duy nhất một ngời tạo ra. Chủ nhân c a cc đối tợng c sở dữ liệu ... và những tiện ích c a Windows NT.18 c c hộp thoại c a chơng trình, thiết lập cc thu c tính c a cc điều khiển ActiveX và c i cc mà lệnh vào cc sự kiện c a cc điều khiển ActiveX. Khi sử ... hệ giữa cc th c thể đà đ c x c định ở trên và gắn cc thu c tính c n lại (cha đ c gắn vào cc th c thể) cho nó quan hệ tơng ứng. Quá trình này đ c tiếp t c cho đến khi tất ccc thu c tính...
... trong MS Visual C+ + 6. 0 C c thành phần trong ứng dụng Visual C+ +Mã nguồn Tài nguyênMS Visual C+ + 6. 0 – Resource View C a sổ chính c a MS Visual C+ + 6. 0 C a sổ chính c a MS Visual C+ + 6. 0 ... MS Visual C+ + 6. 0 – Class View Giới thiệu về MFC Chương trình MFC đầu tiên Xử lý chuột và bàn phím Microsoft Visual C+ + 6. 0 Cc loại ứng dụng trong windows Message Box NỘI DUNG C a...
... giúp ta nhìn thấy tất ccc tập tin c a project này. Chọn ClassView sẽ cho ta nhìn thấy c u tr ccc class mà ta đang c . GV: Bùi Hoài Thắng 09/2003 Th c hành môn: C u tr c dữ liệu & Giải ... tin này vào thư m c của project đó. Chọn Project -> Add To Project -> Files. Chọn cc tập tin c n thêm vào trong thư m c của project đó. Nhấn OK. Trong c a sổ Workspace, chọn tab FileView ... project đơn giản o Chọn File -> New, chọn tab Project (hình 2) o Chọn Win32 Console Application o Gõ tên c a project muốn tạo vào m c Project name o Chọn thư m c cần lưu trữ trong m c Location....
... ngữ c a sổ đư c hiểu chung cho cc đối tượng thu c nhóm này : dialog, cc control, view, mainframe… Xây dựng ứng dụng dialog-based trên Visual C+ + 6. 0 11 C c bư c thiết kế giao diện Chọn ... trên MFC. Lớp CWnd Đây là một lớp tổng quát và gặp rất nhiều lần trong quá trình làm vi c trên dialog nói riêng và trên cc ứng dụng MFC nói chung. Lớp CWnd cung c p cc ch c năng c bản cho ... TP.HCM (vcnam@fit.hcmuns.edu.vn, ndhha@fit.hcmuns.edu.vn) Phiên bản c p nhật ngày 12/10/2004 M C ĐÍCH Bài viết này giúp cho người đ c làm quen và c thể th c hiện đư ccc thao t c c bản...
... 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 cc control chuẩn ... lập thu c tính cho control C c thu c tính c a control trên Visual C+ + 6. 0 không nhiều. Tuy nhiên, c những thu c tính đ c biệt (m c định) c a control bắt bu c lập trình viên phải nhớ để c thể ... thao t c nhanh chóng. Để thiết lập thu c tính cho control, th c hiện theo cc bư c sau : Bư c 1 : chọn đối tượng control c n thao t c. Bư c 2 : nhấn chuột phải trên đối tượng Bư c 3 : Chọn...
... đó chép phần nội dung thích hợp c a DC ảo sang DC th c. - Chiều rộng DC ảo bằng chiều rộng DC th c. Chiều cao DC ảo bằng chiều cao DC th c + 2 lần chiều cao một dòng chữ trên DC. - Viết cc ... trí m c chọn 76 Lập trình Windows với MFC - Microsoft Visual C+ + 6. 0 - Lê Ng c Thạnh - lntmail@yahoo.com UINT nCheck // C ch th c đánh dấu m c chọn ); Đánh dấu ho c hủy bỏ đánh dấu m c chọn ... vi MFC và MicroSoft Visual C+ + 6. 0 (VC) ụt ụ c hiu qu cao bi khơng ch khai th c ụ c phiên bn mi nht c a MFC mà c n nhn ụ c nhiu tin nghi lp trình mà VC cung c p. Ðây là con ụng...
... (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 cc control chuẩn sau đây ... hợp cc lớp hướng đối tượng đóng gói cc hàm API c a Windows và cc 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 cc hàm C chuẩn. C c công ... c ), cc kết quả th c thi (khi c sử dụng Macro), nội dung c a biến (ở chế độ Debug) … C c control chuẩn Hộp Control Trong môi trường lập trình VC++ 6. 0 c thể th c hiện vi c kéo thả c c...
... vi c thêm tooltip cho cc đi tng trong ch đ Document - View c th đ c th c hin thông qua String Resource. C c b c th c hin : - B c 1 : Thêm vào trong lp c a Dialog (C Dlg) mt con ... kiu CToolTipCtrl : CToolTipCtrl* m_pToolTip; - B c 2: Trong hàm OnInitDialog(), thêm vào cc dòng lnh sau : m_pToolTip = new CToolTipCtrl; //Khai báo con tr kiu CWnd đ dùng trong vi c ... thoat",rect,1); } - B c 3 : Thêm vào lp CTamDlg hàm PreTranslateMessage, hàm này c t c dng x lý thông đip tr c khi gi đn c a s. Thông đip phi đ c đa đn cho tooltip control tr c. ...
... sách-List Control (CListCtrl)Giới thiệu-Introduction - Là c ng c rất đ c trưng c a cc ứng dụng c a Windows, Thiết kế-DesignTạo-CreateVẽ-Draw- Click chọn nút List Control trên thanh c ng ... menu.Đặt dấu Check hay loại bỏ dấu Check cho một m c chọn trên thanh menu. C pháp (Syntax)UINT CheckMenuItem( UINT nIDCheckItem, UINT nCheck );Ví dụ(Example)void CMenuDlg::checkPT(UINT ... Nam20Trong lớp CDiem.cpp// Construction/DestructionIMPLEMENT_SERIAL(CDiem, CObject,1)- Sự kiện Serialize c a lớp View rồi copy qua cho lớp CDiem.cppvoid CDiem::Serialize(CArchive& ar){if...
... (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 cc control chuẩn sau đây ... đóng gói cc hàm API c a Windows và cc 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 cc hàm C chuẩn. C c công c hỗ trợ lập trình Visual ... SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0); // Center icon in client rectangle int cxIcon = GetSystemMetrics(SM_CXICON); int cyIcon = GetSystemMetrics(SM_CYICON); CRect rect; GetClientRect(&rect);...
... vùng client c a c a sổ tự động thay đổi kích thư c một c ch phù hợp khi kích thư c cửa sổ thay đổi. Vi c th c hiện c n lưu ý cc bư c sau: - C a sổ chính c a ứng dụng c thu c tính WS_THICKFRAME. ... hợp c a DC ảo sang DC th c. - Chiều rộng DC ảo bằng chiều rộng DC th c. Chiều cao DC ảo bằng chiều cao DC th c + 2 lần chiều cao một dòng chữ trên DC. - Viết cc dòng chữ hợp lệ (tọa độ hiển ... OnCreate c a CEmpWnd th c hiện cc chuẩn bị: int CEmpWnd::OnCreate( LPCREATESTRUCT lpCreateStruct ) 42 Lập trình Windows với MFC - Microsoft Visual C+ + 6. 0 - Lê Ng c Thạnh - lntmail@yahoo.com...