Tham khảo tài liệu 'sơ nét về visual c++ và thư viện lập trình mfc', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Sơ nét vê Visual C và thư viện lập trình MFC SƠ NÉT VỀ VISUAL C VÀ THƯ VIỆN MFC Văn Chí Nam - Nguyễn Đức Hoàng Hạ Khoa Công nghệ Thông tin Trường ĐH KHTN vcnam@ ndhha@ Phiên bản cập nhật ngày 12 10 2004 GIỚI THIỆU SƠ NÉT Visual C và thư viện lập trình MFC Visual C nằm trong bộ Microsoft Visual Studio . Đây là một môi trường lập trình đa năng dành cho ngôn ngữ C C và vì là một môi trường lập trình trên hệ điêu hành Windows nên Visual C cho phép lập trình viên thực hiện rất nhiêu công việc hỗ trợ lập trình viên việc coding thiết kế giao diện. Trong VC chúng ta có thể tạo được các ứng dụng trên Windows ActiveX hay thư viện liên kết động DLL. .VC có nhiêu công cụ giúp việc thiết kế giao diện cho chương trình kiểm lỗi và sửa lỗi. Thư viện MFC Microsoft Foundation Class là thư viện tập 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 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 đoạn chương trình một cách rõ ràng thông qua màu sắc của các biến kiểu dữ liệu hàm từ khoá. . Một đoạn code trong Visual C có sử dụng Visual Assist được thể hiện dưới đây void CListCtrlDemoDlg OnPaint if IsIconic CPaintDC dc this device context for painting SendMessage WM_ICONERASEBKGND WPARAM 0 Center icon in client rectangle int cxIcon GetSystemMetrics SM CXICON int cyIcon GetSystemMetrics SM CYICON CRect rect GetClientRect rect int x - cxIcon 1 2 int y - cyIcon 1 2 Draw the icon 1 Sơ nét vê Visual C và thư viện lập trình MFC x y m hlcon else CDialog OnPaint Visual Assist cung cấp một bộ phận nhắc tuồng hoạt động rất hiệu quả. Các chức năng của bộ phận bao gồm tự động điên tên biến tên hàm chỉ sau khi gõ 1 vài ký tự hiển thị các prototype của một .